
The ultimate guide to surfing the Mentawai Islands
The Mentawai Islands, located off the west coast of Sumatra, have become a must-visit destination for surfers from around the world. Since daring explorers discovered its perfect waves in the...
Justine Arnaud |