April is Nuwara-Eliya season for many holiday-makers from around the country. “Little England” is a must for them at this time of year, and getting together with friends and relatives is part of the ...