Sri Lanka Tea Board - Regional Office - Nuwara Eliya is located in Nuwara Eliya, Sri Lanka on XQ49QV8, Avissawella - Hatton - Nuwara Eliya Hwy. Sri Lanka Tea Board - Regional Office - Nuwara Eliya is rated 5 out of 5 in the category regional government office in Sri Lanka.
Address
XQ49QV8, Avissawella - Hatton - Nuwara Eliya Hwy