The hill station of Nuwara Eliya, normally associated with quiet family holidays at one of the charming Nuwara Eliya Hotels…