by Waterways Travel | May 12, 2011 | Surf Travel Specials
Nemberala Beach Resort in Rote, Indonesia sits on five amazing acres of beachfront property and located directly in front of a classic Indo surf break providing all rooms along with the bar and restaurant a view of the 300+ yard long left reef/point which lies 500...