Exploring Tea Plantations in Sri Lanka

Chances are when you’re visiting Sri Lanka, you are going to visit Hill Country, the land of tea plantations and scenic views. Sri Lanka’s tea country is simply breathtaking and … Continue reading Exploring Tea Plantations in Sri Lanka