fbpx

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-land.