Aloita Resort & Spa

Aloita Resort & Spa is a surf and dive resort with beautiful white sand beach, amazing climate, privacy, and wonderful natural scenery.

  • Mentawai Islands, Indonesia