Another trip to Sri Lanka is in order! Seetha Amman Kovil in Seetha Eliya, Sri Lanka. It is believed that Sitha was held captive here by the king Ravana as told in the Hindu epic, Ramayana. (photo by Bigumacku)
Devon Falls is a 97 metres high waterfall situated 6 km west of Talawakele, Nuwara Eliya District, Sri Lanka. The falls is named after a pioneer English coffee planter called Devon, whose plantation is situated nearby the falls.