Panchayati Hall

Panchayati Hall is a Hindu temple devoted to the goddess Durga and Shiva, located in Jaipur, India.

[1]

This article about an Indian Hindu place of worship is a stub.

You can help Wikipedia by expanding it.