Satellite map of Basilica of Santa Maria Novella
Santa Maria Novella is a church in Florence, Italy, situated just across from the main railway station which shares its name.
Latitude: 43° 46' 28.91" N
Longitude: 11° 14' 56.72" E
Nearest city to this article: Florence
Read about Basilica of Santa Maria Novella in the Wikipedia Satellite map of Basilica of Santa Maria Novella in Google Maps