The mentawai islands are located in the middle of Indian Ocean, approximately 100 miles from Padang, west coast of Sumatra, Indonesia, the Mentawai archipelago is a stunning area rich in nature and beautiful beaches that has been ecologically isolated from mainland Sumatra since the mid-Pleistocene period, resulting in
high levels of
endemism amongst its indigenous flora and fauna.