Colombo Don ... Nuwara Eliya is one of Sri Lanka's most scenic destinations, enveloped in lush greenery while preserving its colonial charm. With mock Tudor buildings, a golf course, and gentlemen ...