Naxal Bhagawati is located at Naxal, Kathmandu dedicated to Goddess Bhagawati. It is a three storeyed temple and considered as one of the most famous pilgrimage sites in Nepal.

Pic: Krish Dulal