If you visit West Sumatra, there is one place you shouldn’t miss
The name of the place is Mentawai Island
There are many extraordinary things that you will get there
What is the Mentawai island?
Mentawai Islands is a group of islands located off the western coast of Sumatra, Indone...