where is sevilla
Sevilla Travel Guide. Seville is the capital city of Andalusia. Located in the South of Spain, Seville, or Sevilla in Spanish, is one of the largest Spanish cities with over 700.000 inhabitants. Seville occupies the valley of the Guadalquivir river. The river, with 60 navigable kilometres, was an important harbour during the Spanish conquest of the American continent.