Get in touch with us to book your sustainable getaway and experience the natural wonders of Gurubeula Estate.
Gurubeula Estate, Nayamulla, Deniyaya Road, Morawaka 81470 Sri Lanka.