News

The marina where the grim discovery was made is located at the foot of the resort's landmark Calpe Rock or Penon de Ifach as it is known in Spanish, as is the harbour for the large fleet of ...