Pedro Tea Estate: A Glimpse into Sri Lanka’s Tea Legacy in Nuwara-Eliya
Nestled in the heart of Sri Lanka’s hill country, Pedro Tea Estate in Nuwara Eliya provides a tranquil and gorgeous experience that transports you back to the island’s world-renowned tea business. Pedro Tea Estate is more than just a location; it’s an engaging journey into the heart of Ceylon tea. A History Steeped in Tradition […]