Mentawai Islands
The Mentawai Islands are home to some of the most amazing surf spots in the world. These islands, situated off the coast of Western Sumatra, are a beautiful place to hit the water.
The Mentawai Islands are home to some of the most amazing surf spots in the world. These islands, situated off the coast of Western Sumatra, are a beautiful place to hit the water.