Nemberala Beach Resort

West Timor’s island of Roti has the village of Nemberala on the western tip with the long lefthander T-Land just offshore and a range of breaks on several nearby islands.

Kandui Resort Interstitial