Original: El Puerto de Santa María (, locally known as just El Puerto) is a municipality located on the banks of the Guadalete River in the province of Cádiz, Spain.
Simplified: El Puerto de Santa María (commonly called El Puerto) is a city located on the banks of the Guadalete River in the province of Cádiz, Spain.