Ultimate Guide

Island hopping in Indonesia

Indonesia's enchanting diversity  - according to the Indonesian Coordinating Ministry for Maritime Affairs - boasts 17,508 islands, divided into 34
1 2 3 11