Aloita Resort
Aloita stands alone as the most refined and comfortable resort ever built in Indonesia’s Mentawai Islands. Everything you have heard regarding the world’s most desired surfing location is true. Now we can say the same for diving, fishing and a whole range of other marine activities.

Search thread for
Download thread as



Sorry, you don't have permission to post comments. Log in, or register if you haven't yet.