Mata Chaura Mandir

Mata Chaura Mandir is a Hindu temple in Bilaspur, Chhattisgarh.

Open 24 hours (Google Maps).

Pendari, Chhattisgarh 495003, India

Source: google.