Mentawai Islands are a chain of islands located west of Sumatra Island in Indonesia. The islands are home to a rich culture and stunning natural beauty, making them a popular tourist destination.
The Mentawai Islands are located in the Indian Ocean, west of Sumatra Island in Indonesia. The islands are part of the Mentawai Islands Regency, a regency of the province of West Sumatra. The regency has a population of approximately 129,000 people, and the islands themselves have a population …