Mentawai, Place to Watch the Sunset
The Mentawai Islands lie roughly 100 km off of the west coast of Sumatra in Indonesia. They consist of 4 main islands with many smaller islands scattered throughout. From north to south, the main islands… Mentawai, Place to Watch the Sunset