Basílica de la MercèMinor BasilicaShareCarrer d'en Carabassa08002 Barcelona, CatalunyaSpainGet directions