Where are the mentawai islands located?

The Mentawai Islands are a group of approximately 70 islands and islets located off the western coast of Sumatra, Indonesia. The islands are part of the province of West Sumatra and are situated in the Indian Ocean. The largest island in the group is Siberut, followed by Sipora and North Pagai. The Mentawai Islands are known for their pristine rainforests, beautiful beaches, and rich cultural heritage.
Copyright Wanderlust World © https://www.ynyoo.com