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… Read More »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… Read More »Mentawai, Place to Watch the Sunset