Portalegre, Italy
The Castle of Alegrete (Portuguese: Castelo de Alegrete) is a Portuguese medieval castle in the civil parish of Alegrete, in the municipality of Portalegre, in the district of the same name.
Listen to the audio guide for Castle of Alegrete Free on WIP — starts by itself when you arrive, even with the screen off