Address: No. 10, St. Andrew"s Drive, Nuwara Eliya City Center, Nuwara Eliya, Sri Lanka.
Nearest Landmark: Sita Temple
Distance: 1 Miles from Nuwaraeliya Centre
When you wake up to the warm and cosy comforts within the quaint old walls of Jetwing St. Andrew"s, you will wonder where time has fled and how far back you...