The Mentawai Islands, located off the western coast of Sumatra, Indonesia, are a dream destination for surfers from around the world. Known for their consistent swells, crystal-clear waters, and untouched…
The Mentawai Islands, located off the western coast of Sumatra, Indonesia, are a dream destination for surfers from around the world. Known for their consistent swells, crystal-clear waters, and untouched…