Pontevedra, Italy
The Glorieta de Compostela is a square in the Spanish city of Pontevedra, in the city centre, in the Ensanche.
Listen to the audio guide for Glorieta de Compostela Free on WIP — starts by itself when you arrive, even with the screen off