Our Search

Adverticements

Thursday, November 12, 2009

Devon falls


Visitors to the Tea country get the opportunity of viewing it. 280 ft in height and viewing place for this lovely falls is from the 20th milepost on the Talawakelle Nawalapitiya road.