2024

HOLY ANGELO FORT

Military monuments
Built in 1505 by the Portuguese, this imposing fort is one of the monuments ... Read more