SUMMARY | PHOTO GALLERY | NEXT PICTURE | PREVIOUS PICTURE | | LEXICON

CITIES & PLACES OF INTEREST

  

 

 

   Devon Falls

 

Sri Lanka

The Devon Falls on Sri Lanka are located near Talawakele, at an altitude of 1,140 meters above sea level.

 

The 97 meter high waterfall is named after a pioneer English coffee planter, whose plantation was situated in the vicinity.

 

   Devon Falls

 

   Devon Falls

 

The waterfall ranks the 19th highest on the island and is formed by Kothmale Oya, a tributary of Mahaweli River.

THAILAND'S NEIGHBOURS & BEYOND.