Mentawai Surfing Information

Mentawai Surfing Information

The Mentawai Islands lie roughly 100 km off of the west coast of Sumatra in Indonesia. They consist of 4...