ist ein Nature preserve gelegen in Nuwara Eliya 22200. Es ist einer der 221 Naturschutzgebiete im Sri Lanka. Adresse von ist Regional Engineering Workshop Rd, Nuwara Eliya 22200, Sri Lanka.
Einige der Orte in der Umgebung sind -
Regional Engineering Workshop Rd, Nuwara Eliya 22200, Sri Lanka