There's never a bad time to visit Seville, the capital of Andalusia and one of Spain's most beautiful cities, but springtime, when the scent of orange blossom hangs heavy on the air, might just be the best time.
Seville's Holy Week (Semana Santa) processions are a wonderful mix of devotion and drama. It seems like most of the city take to the streets to watch the procession of hooded penitents and elaborate floats file solemnly from their church to the Cathedral of Seville and back again.
A couple of weeks later, Seville takes to the streets again, for the April Fair (La Feria de Abril). The Sevillanos' famous zest for life is evident here - with flamenco, funfairs, bullfighting and eating (tapas was invented here, after all) and drinking.
Seville's other sights include the Giralda, a Moorish minaret, and now bell tower, dating from the 12th century; the Alcázar, home to Catholic kings for 400 years; and the cathedral, the largest gothic cathedral in the world.
Given its popularity, it's worth searching for cheap flights to Seville as early as possible. Another option is to look for cheap flights to Malaga and take a train or bus from there.
Search and compare: cheap flights to Seville