Many cruise ships include Cadiz, Spain as a port of call on cruises from the Mediterranean to Lisbon or northern Europe. Cadiz is the port closest to the city of...

Link To Original Article