Chhatarpur Temple is a Hindu temple situated in Chhatarpur area, Delhi and it is dedicated to goddess Katyayani. It is also known as Shri Aadya Katyayani Shakti Peetham. It was second largest temple of the world before the establishment of … Read More
Read more