Heritage Tea Factory Nuwara Eliya - Nuwara Eliya

Location: Nuwara Eliya Hotel Rating: 5 Star

Facilities: