Mentawai Islands
place
The Mentawai Islands are an archipelago off the western coast of Sumatra, Indonesia, famous for their world-class surf breaks.
Also Known As
Mentawai Islands
No ranking data available
The Mentawai Islands are an archipelago off the western coast of Sumatra, Indonesia, famous for their world-class surf breaks.