Freedom eco resort

Contact us

Contact Us

Address

Demodara Rd,Udawalawa,Sri Lanka

Phone

+94759451726

Address

freedomecoudawalawe@gmail.com

Get In Touch

Please enable JavaScript in your browser to complete this form.

Get In Touch

Please enable JavaScript in your browser to complete this form.
Scroll to Top
× WhatsApp