Temples of Nepal - Thomas L. Kelly

Bhagwati Mandir

Temple of Goddess Bhagwati at Naxal. Kathmandu, Nepal.

Bhagwati Mandirnaxal