Sevilla

Philippines

Seville is the capital and largest city of the Spanish autonomous community of Andalusia and the province of Seville. It is located in the southwest of the Iberian Peninsula.

The city is situated on the lower reaches of the River Guadalquivir. While the provided subject notes a location in the Philippines, established geographical records identify it as a major urban center in Spain.

Sources

  1. Seville