Places of Interest in the Mentawai Islands Indonesia
Below are the initial notes on Places of Interest in the Mentawai Islands Indonesia. The Mentawai Islands, located in the Indian Ocean, belong to the area of West Sumatra. Mentawai Islands are inhabited by the Mentawai tribe who love to tattoo all ov...