Cabo da Roca or Cape Roca is a cape which forms the westernmost of mainland Portugal, of continental Europe, and of the Eurasian land.