thebohochica.com
What To Do in Nuwara Eliya: Hill Country of Sri Lanka
Nuwara Eliya or 'Little England' in the Hill Country of Sri Lanka is reminiscent of a quaint English tea town with beautiful green tea plantations, clusters of bright roofed cottages, colonial style club houses and