ist ein Farm gelegen in Nuwara Eliya 22200. Es ist einer der 1114 Bauernhöfe im Sri Lanka. Adresse von ist Upper Lake Road, Nuwara Eliya 22200, Sri Lanka.
Einige der Orte in der Umgebung sind -
Upper Lake Road, Nuwara Eliya 22200, Sri Lanka