Sevilla

Flamenco, tapas and bull fighting are at their best in this romantic city.