Great Mediterranean Trips in Spain August 27, 2015 0 The Mediterranean Sea spreads its calm waters over 1660km of Spanish coast, from Tarifa, the southernmost European point in the province of Read More