El Museo The Ocean Race se encuentra en la ciudad española de Alicante.