Anyone looking for something unusual and truly inspiring, no matter what your faith is, should check out this 34 foot tall statue of Mary by Delaware’s most famous sculptor, Charles Parks. It might not be a destination visit for most, but if you find yourself traveling over the Delaware Memorial Bridge, or heading to the beach, it is worth a visit for sure.
Holy Sprit Catholic Church
12 Winder Road
New Castle, DE 19720-1278
302-658-1069