While Sri Lanka may be known as being a tropical paradise, this enchanting island also has a mountain region where one will be transported into a hillside retreat amidst mist shrouded landscapes. Nuwara Eliya is one of the destinations here worth visiting and provides an…