Description
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.
Attractions Near National Shrine of Our Lady of Lourdes, Cleveland