18th July 2014
Surf Travel: The Mentawai Islands (Indonesia)
The Mentawai Islands are a chain of about seventy islands off the western coast of Sumatra in Indonesia.The Mentawai Islands is the place that every surfer dreams of!
Check out this video of a bunch of friends who did the trip of a lifetime to the Mentawai Islands.
WARNING: This video causes itchy feet!