Taumadhi Square

Taumadhi Square in Bhaktapur is where the Nyatapola Temple is located. This five-story temple dedicated to Goddess Laxmi was built in 1702, and is Nepal's tallest pagoda temple.

Best airfare to Nepal.
Adventure and treks management!