Pedro Tea Estate-A must see in Nuwara Eliya

Nestled amongst the scenic beauty of Sri Lanka’s hill country and situated in the shadows of the country’s highest mountain, Pidurutalagala, you will find the Pedro Tea Estate. Pedro Tea Estate is just a few minutes drive from the centre of Nuwara Eliya, and is well worth a look if you have a free morning …

Pedro Tea Estate-A must see in Nuwara Eliya Read More »