El Puerto de Santa Maria
remains hidden from international tourism and has been able to preserve its own Andalusian and Spanish atmospheres. The Spanish customs of the flamenco dance and bullfighting have their origins in this coastal location. A town of about 60,000 people, El Puerto de Santa Maria is located in southern Spain on the Cadiz Bay It is the closest beach from Seville and enjoys over 300 sunny days a year. Strategically located, the cities of Cordoba, Coto de Donana, Gibraltar and Jerez are within a day's journey.