Rote Island Indonesia Surf

Guest house in Rote, Indonesia
Suggest an edit · Your business? Claim now

Add more information

Add hours
Malole Surf House is located on the powder white sands of Nemberala Beach, Rote Island, directly in front of the world class left hand surf break known as T …

Social profiles