Seville is the capital of the Andalusia region of Spain. It's already a popular destination where tour buses circulate among its most famous sites. Horse-drawn carriages are a whimsical alternative.