Input (grade 13): El Puerto de Santa MarÃ a (Spanish: "The Port of Saint Mary", locally known as just El Puerto) is a municipality located on the banks of the Guadalete River in the province of CÃ diz, Spain.
Output (grade 11): 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.