Go to map
Police Station Road 90090, Ella, Sri Lanka (Open map)
Passara Road Sapumal Thenna, Ella, Sri Lanka (Open map)
90090 Ella - Passara Road, Ella, Sri Lanka (Open map)
Kitelella Road, Ella, Sri Lanka (Open map)
No 1, Yaleewaththa, Koswatta Road, Ella, Sri Lanka (Open map)