The Temple Expiatori del Sagrat Cor is a Roman Catholic church and minor basilica located on the summit of Mount Tibidabo in Barcelona.
Read MoreThe Temple Expiatori del Sagrat Cor is a Roman Catholic church and minor basilica located on the summit of Mount Tibidabo in Barcelona.
Read More