collection / landmark

Tudal Devi Temple

Three roofed Pagoda Style Tudal Devi Temple is situated in Baluwataar, Kathmandu which was built during Lichchhavi period. There are numerous idols of Gods and Goddesses inside the temple.
no reviews yet