MNN Galleries

23 holy places that promise a connection with nature

Our Lady of Covadonga Monastery

Photo: Jaime González/Shutterstock

4 of 25

Our Lady of Covadonga Monastery

Located in the village of Covadonga in Asturias, Spain, Our Lady of Covadonga is a shrine devoted to the Virgin Mary. The basilica was built to house a statue of Mary that, once mysteriously discovered, earned the Christians victory in a battle against the Moors in the 8th century. The gorgeous structure that stands today dates back to the 16th century.