Basilica of the Sacred Heart explained

Basilica of the Sacred Heart may refer to one of several basilicas:

Belgium
France
India
New Zealand
Poland
Portugal
United States

See also