Nuwara Eliya Central Province
Nuwara Eliya District
by Missionary Traveller
Oct 15, 2024
by Missionary Traveller
Oct 15, 2024
Ambewela is a charming village located in the Nuwara Eliya District of Sri Lanka, known for its picturesque landscapes and cool climate.
The area is surrounded by lush green tea plantations, rolling hills, and beautiful valleys, making it a great destination for nature lovers.
Located at a high elevation, Ambewela has a cool and pleasant climate, often making it a refreshing escape from the warmer lowlands.
#traveldiaries #voyagevibes #srilanka     
Post by Missionary Traveller | Oct 28, 2024













