Search within articles

Showing posts with label Thalawakele. Show all posts
Showing posts with label Thalawakele. Show all posts

Monday, January 1, 2007

Devon Falls

Location: Thalawakele, Sri Lanka.

Devon Falls as seen from the observation point along
Hatton-Thalawakele (A7) road.

Named after an English pioneering coffee planter, Devon Falls is one of the mostly visited and breathtakingly beautiful waterfalls situated in the Nuwara Eliya district in Sri Lanka.

St. Clair's Falls

Location: Thalawakele, Sri Lanka.

St. Clair's Falls as seen from the Hatton-
Thalawakele (A7) road.

Being one of the most spectacular waterfalls in Sri Lanka, St. Clair’s Falls has been a hot topic among the environmentalists when it was revealed that it would be threatened by the Upper Kotmale Hydro Power Project. As a top contender in the list of the widest waterfalls in Sri Lanka, this natural wonder has always received the prime attention from the local as well as foreign tourists alike, due to its close proximity to the Avissawella – Nuwara Eliya (A7) road.