Fortaleza de Santa Catarina
The eastern end of Praia da Rocha culminates in the 16th-century Fortress of Santa Catarina, which provides wonderful views out to sea and across the Rio Arade to Ferragudo. Originally part of a coastal defense system, its purpose was to protect the estuary from pirates and invaders. Until now it's sometimes used for military and religious displays.