Nestled off the western coast of Sumatra, the Mentawai Islands are a true paradise. Our Travel Guide to the Mentawai Islands...| Discover Sumatra
Our list of things to do in West Sumatra allows travelers to witness the harmonious blend of cultural traditions and natural wonders.| Discover Sumatra