El Puerto de Santa Maria (El Puerto for short) is a city of 88,000 people (2018) in Cadiz Province in the Andalucia region of Spain. It lies on the North-East shore of the Cadiz Bay and is easily reachable from the city of Cadiz in a short boat trip aboard "El vaporcito" (or "El vapor del Puerto")
Read more on wikivoyage