happenings.changirecommends.com
Escape to Nuwara Eliya, the "Little England" of Asia
Renowned for its tea plantations, Nuwara Eliya is an under-rated, postcard-worthy town located in the highlands of central Sri Lanka.