The highland town of Nuwara Eliya in Sri Lanka is a magnet for visitors both local and foreign with its pleasantly cool climate amidst the mountains, colonial-era buildings and delightfully laidback ambience. Golf enthusiasts too will be in their eleme...