Home » Beaches » Portimão beaches » Praia da Rocha » Fort of Santa Catarina