Where is Stazione Santa Maria Novella?

Where is Stazione Santa Maria Novella located?

Stazione Santa Maria Novella, Stazione Santa Maria Novella, Italy (approx. 43.77661°, 11.24787°)


Where is Stazione Santa Maria Novella on the map?