Filters
View on map
The Monument to the Heroes of the Peninsular War is located in Rotunda da Boavista, Porto, Portugal. The Peninsular War, thus designated, was the one that united the Portuguese and the English against the armies of France, of ...