The Basilica rivals anything one can see in Europe. The interior is a true monument to Christ. It is very inspiring and fills one with wonder and a sense of well being. It really is so beautiful.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.