Castle of Lagos

View of the main entrance of Lagos's Walls

The Castle of Lagos is a medieval castle located in the municipality of Lagos, Portugal. Its walls surrounded the entire city of Lagos, providing the town its main means of defence.