Nemberala Beach Rote Island
This beautiful beach Located on Rote Island in southern Indonesia, this newly renovated resort caters to surfers, fisherman and their families.
Nemberala Beach Rote Island |
Nemberala Beach outer island paradise and is certain to appeal to all types of adventure and vacation travelers.