Olu Ella

Olu Ella is a Waterfall located in Sri Lanka. It is one of the 20 waterfalls in Sri Lanka. Address of Olu Ella is Punugala, Sri Lanka. Olu Ella is rated 4.5 (out of 5 stars) by 100 reviewers on the web.

Some of the places around Olu Ella are -

Udagilma Tea Estate Resort (Hotel) Avissawella, Karawanella, Punugala, Yatiyanthota, Sri Lanka (approx. 390 meters)
Olu Ella (Waterfall) Punugala, Sri Lanka (approx. 100 meters)
Halgolla ella falls (Sightseeing Tour Operator) Punugala, Sri Lanka (approx. 102 meters)
ශ්‍රී ශෛලතලාරාමය (Buddhist temple) Nugegoda, Sri Lanka (approx. 371 meters)
Punugala Falls (Outdoor bath) Yatiyanthota - Parussella - Punugala - Meenagala Rd, Punugala, Sri Lanka (approx. 106 meters)
Dehi Poonugala Tamil School (School) Yatiyantota-Punugala-Meenagala Road, Punugala, Sri Lanka (approx. 354 meters)

Rating

4.5/5

Contact

Address

Punugala, Sri Lanka

Location

FAQs:

What is rating of Olu Ella?
Rating of Olu Ella is 4.5 out of 5 stars.
What is the address of Olu Ella?
Address of Olu Ella is Punugala, Sri Lanka.