The Fort of Nossa Senhora da Rocha (also known as the Fort of Our Lady of the Rock or Castle of Porches) is a medieval castle is situated in the civil parish of Porches, in the municipality of Lagoa in Portuguese Algarve. Inside the fort is the Chape... Read further
License: All Rights Reserved