Tereza Janošová

Tereza Janošová

Tereza Janošová
More ideas from Tereza
Devon Falls - Nuwara Eliya, Sri Lanka.

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.

Sri Lanka Itinerary - The Best Of Sri Lanka In Two Weeks - Nerd Nomads

A complete two-week Sri Lanka itinerary on how to get the most out of your trip. These are all the must-visit places and the top things to do in Sri Lanka!