Devathura Ella Falls

Devathura Ella Falls is a Tourist attraction located in Sri Lanka. It is one of the 1198 Tourist attractions in Sri Lanka. Address of Devathura Ella Falls is Ramboda, Sri Lanka. Devathura Ella Falls is rated 4.5 (out of 5 stars) by 85 reviewers on the web.

Some of the places around Devathura Ella Falls are -

Devathura Ella Falls (Tourist attraction) Ramboda, Sri Lanka (approx. 100 meters)
Sicily nature resort Ramboda - Sangilipalama Rd, Ramboda, Sri Lanka (approx. 454 meters)
Wakkumbura Stores (Grocery store) Pahala Kada Veediya, A5, Ramboda, Sri Lanka (approx. 263 meters)
Ramboda Tunnel (Tunnel) 45 PBC Hwy, Ramboda, Sri Lanka (approx. 252 meters)
Traditional Food Court (Restaurant) Ramboda, Sri Lanka (approx. 374 meters)
Wakkumbura Stores (Grocery store) Pahala Kada Veediya, A5, Ramboda, Sri Lanka (approx. 263 meters)
Sino Kitchen (Cafe) A5, Ramboda, Sri Lanka (approx. 207 meters)
THE KITCHEN GAMARALA (Restaurant) Lower bazaar, Ramboda 20590, Sri Lanka (approx. 155 meters)

Rating

4.5/5

Contact

Address

Ramboda, Sri Lanka

Location

FAQs:

What is rating of Devathura Ella Falls?
Rating of Devathura Ella Falls is 4.5 out of 5 stars.
What is the address of Devathura Ella Falls?
Address of Devathura Ella Falls is Ramboda, Sri Lanka.