Staying & Sight-Seeing in Nuwara Eliya, Sri Lanka
Nuwara Eliya is a tiny hill station in Sri Lanka’s central province. At an altitude of close to 2000 meters, the little town oscillates from being cool to cold. We reached when it was raining in Nuwara Eliya (Read: Drive from Kandy to Nuwara Eliya). There was a little wind […]