Menu
A boutique Hotel/Resort nestled among the most beautiful hill side scenery in Beragala,Sri Lanka, providing a unique, calm and relaxing experience.