Bilaspur
Mahamaya Devi Temple
Visit the grand Mahamaya Place of worship in Bilaspur, India. Established in the 13th century, this place of worship is a dramatic example of ancient design and way of life.
— Explore —