Porto, Italy
Batalha Square (Portuguese: Praça da Batalha) is a historical public square located in the city of Porto, in Portugal.
Listen to the audio guide for Batalha Square Free on WIP — starts by itself when you arrive, even with the screen off