Urban Development Authority Nuwara Eliya is located in Nuwara Eliya, Sri Lanka on 3rd Floor, QUEEN ELIZABETH PLAZA, Queen Elizabeth Dr. Urban Development Authority Nuwara Eliya is rated 5 out of 5 in the category government office in Sri Lanka.
Address
3rd Floor, QUEEN ELIZABETH PLAZA, Queen Elizabeth Dr