Flats Near Chattarpur Temple
March 15, 2021
Chattarpur temple was considered as the biggest temple in India and second largest in the world. This temple is dedicated to Goddess Katyayani the entire complex of the temple is spread over a wide area of 70