Relax

Respuesta :

Travelers landed by boat onto a cape on yhe coast of Portugal.