Cleveland - National Shrine of Our Lady of Lourdes
The National Shrine of our Lady of Lourdes is a recreation of the same shrine in Lourdes, France. Located in Cleveland, this shrine was built in 1875. Set in a wonderfully beautiful hillside grotto, the National Shrine of our Lady of Lourdes attracts thousands of pilgrims annually. The National Shrine of our Lady of Lourdes is a contemplative spot, enhanced by the beautiful floral arrangements nearby.
Hobbies & Activities category: Christian sites
Attractions Near National Shrine of Our Lady of Lourdes, Cleveland
Hotels in Popular Ohio Destinations

