Jamburae Lodge offers comfortable accommodation in stylish rooms right in front of the world famous surf spot "The Point" in Nias, Indonesia.
Tags : #SurfingSpot