UA-59932936-1
Tag Archives: Stunning Pedro Tea Estate
The Stunning Pedro Tea Estate in Nuwara Eliya (Sri Lanka).

Photos: The Stunning Pedro Tea Estate in Nuwara Eliya

Nuwara Eliya is known for its Pedro Tea Estate. Lucky me, the House of Leisure where I stayed is overlooking the tea plantation. The views were stunning from my vantage point – the balcony. We arrived at the accommodation just in time for the sunset. After admiring the stunning scenery below, I asked the receptionist […]

Continue Reading