A trip down the Island Country – Indonesia
The perfect destination for travellers looking for peace, excitement and a little swim between the fishes, the country of islands is a paradise for beach lovers. Tripti Jain The island country of Indonesia consists of over 17000 islands scattered across beautiful pastures, catering to a variety of flora and fauna …
