Rote Island – Not 5* but a million stars.

Explore the beautiful off the beaten track destination in Indonesia, Rote Island. Visit Nemberala Beach, surf some nice waves and experience the real village life.