ist ein Nature preserve gelegen in Udadumbara. Es ist einer der 221 Naturschutzgebiete im Sri Lanka. Adresse von ist Udadumbara - Madiwaka Road, Udadumbara, Sri Lanka.
Einige der Orte in der Umgebung sind -
Udadumbara - Madiwaka Road, Udadumbara, Sri Lanka