Basílica de Santa MariaMinor BasilicaShareCarrer de Santa Maria08720 Vilafranca del Penedès, CatalunyaSpainGet directions