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