Satellite map of Nostra Signora del Sacro Cuore
Nostra Signora del Sacro Cuore ("Our Lady of the Sacred Heart", also known as San Giacomo degli Spagnoli) is a Catholic church dedicated to the Virgin Mary located in Rome's Piazza Navona.
Latitude: 41° 53' 32.23" N
Longitude: 12° 28' 14.81" E