90090 Wemullehena Road Building, Ella, Sri Lanka (Open map)
12Th Mile Post, Uva Karadagolla, Ella, Sri Lanka (Open map)
Ameliora Hotel Ella, Ella, Sri Lanka (Open map)
Green Villa Hettipolawattha, Kumbalwela, Ella, Sri Lanka (Open map)
200/A, Athulgashinna, Kitalella, Ella, Ella, Sri Lanka (Open map)
Rathnagiriwaththa Estate Road Galpitiyagoda Pathanegedra, Ella, Sri Lanka (Open map)
4Th Mile Spot, Passara Road, Daluggalapathana Lavee Villa, Ella, Sri Lanka (Open map)
Railway Station Road Ella, Ella, Sri Lanka (Open map)
Liora Cottage Ella, Ella, Sri Lanka (Open map)
Cafe Piranha, Ella, Sri Lanka (Open map)
Police Station Road Ambagolla, Ella, Sri Lanka (Open map)
Kumbalwela, Ella, Ella, Sri Lanka (Open map)
Shakila Niwasa No 47 Kinelan Rd Udarawa Ella, Ella, Sri Lanka (Open map)
Scenic View - Ella, Ella, Sri Lanka (Open map)
Kitelella Road, Diyamaditta, Ivory Canopy Resort, Ella, Sri Lanka (Open map)
Ravana Ella, Ella, Ella, Sri Lanka (Open map)
No 80, Netherville Road, Ella, Demodara., Ella, Sri Lanka (Open map)
Ravana Temple Road, Ella, Sri Lanka (Open map)
Paramount, Kubalwela, Ella, Ella, Sri Lanka (Open map)
Waterfall Rd, Ella, Sri Lanka (Open map)