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.
Vegan Quick Garden Veggie Soup // Everything good that a garden could give you - in a bowl. You can have 3 servings of this for lunch and call it a day. It's comforting and filling, so you won't be hungry 'til dinner.