New Town Hall - Dodangoda is located in Thudugala, Sri Lanka on H23F746, Nagoda - Kalawellawa - Bellapitiya Rd. New Town Hall - Dodangoda is rated 5 out of 5 in the category event venue in Sri Lanka.
Address
H23F746, Nagoda - Kalawellawa - Bellapitiya Rd