Visit the Tea Estates in the Central Highlands of Sri Lanka
Main Description It may not be the land where you will find the Wizard of Oz, but Sri Lanka has its very own ‘Emerald City’; tucked away in the mountains…
Share
Input your search keywords and press Enter.