Explore The Natural Wonders of Indonesia

Javaindo Ecotourism

Experience Surfing Paradise on Mentawai Island

Mentawai beach

Mentawai Islands, this regency consists of several islands extending in the western part of Sumatra island which is surrounded by the Indian Ocean. The Mentawai Islands are part of a series of non-volcanic islands and this group of islands is the peak of the underwater mountain range. Most of the inhabitants of the islands in […]