Wat Nikrodharam Temple is located in Alor Setar, Malaysia on Taman Tunku Habsah. Wat Nikrodharam Temple is rated 4.3 out of 5 in the category buddhist temple in Malaysia.
Address
Taman Tunku Habsah
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance