Photo: Sibolga - Sibolga, formerly sometimes spelled Siboga, is a city port located in the natural harbour of Sibolga Bay on the west coast of North Sumatra province, in Indonesia. The city is close to the Nias archipelago and to thickly forested mountains. Around the... learn more
Contact The Travel Experts