hcyip.wordpress.com
Sri Lanka travel- visiting the hill town of Nuwara Eliya
The mountainous interior of Sri Lanka, Hill Country, is full of mountains, picturesque towns, and hillside plantations where the country’s famous tea is grown. Among the largest towns in the Hill C…