Devon Falls & St.Clair’s Waterfall – Sri Lanka

St.Clair’s and Devon falls are the most scenic waterfalls found near Hatton and Thalawakele road in Sri Lanka.

devon waterfall Sri Lanka

Devon Falls, a 97 meters high waterfall in Sri Lanka situated near Talawakele and Hatton.Formed by Kothmale Oya it is one of the most scenic waterfalls in the country.

Devon waterfall in Hatton - Sri Lanka

Another beautiful view of Devon Falls

St.clairs waterfall - Sri Lanka

st.clairs waterfall called ,”Little Niagara of Sri Lanka” is situated in Hatton-Talawakele highway.It is now threatened due to the Upper Kothmale Project

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s