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 Airfares to Nepal
Adventure and Treks management!