Temple Road, Ella, Sri Lanka (Open map)
Happy Laugh, Passara Road, Yahalawela, Ella, Sri Lanka (Open map)
Uduwara Station Rd, Ella, Sri Lanka (Open map)
Gotuwala Road, Ella, Ella, Sri Lanka (Open map)
12Th Mile Post Uva Karandagolla, Ella, Ella, Sri Lanka (Open map)
Kitallella, Ella, Sri Lanka (Open map)
Waterfall Road, Wamullahena, Ella, Sri Lanka (Open map)
Bokotuwahinna, Gotuwela, Ella, Sri Lanka, Ella, Sri Lanka (Open map)
Willow Stay Ella, Ella, Sri Lanka (Open map)
Ella - Passara Road, Ella, Sri Lanka (Open map)
Bandarawela Road Ask Homestay, Ella, Sri Lanka (Open map)
9Th Mile Post Uva Karandugolla, Ella, Sri Lanka (Open map)
Wellawaya Road, Ella, Ella, Sri Lanka (Open map)
Ceylan Crest Building, Ella, Sri Lanka (Open map)
Waterfall Road Ella, Ella, Sri Lanka (Open map)
No.10, Main Street, Ella, Sri Lanka (Open map)
Hunuketiya, Uva Karadagolla, Ella, Ella, Sri Lanka (Open map)
Bandarawela - Badulla Road, Ella, Sri Lanka (Open map)
No 41, Bandarawela Rd, Ella., Ella, Sri Lanka (Open map)
No.22 Railway Station Rd, Ella, Sri Lanka (Open map)