Cabo da Roca

Cabo da Roca

Cabo da Roca (Cape Roca) is a cape which forms the westernmost extent of mainland Portugal, continental Europe and the…