A view of Seville's fabulous Alcazar, a fairy-tale palace built by Moors and Christian's in Spain's glory years.

Seville is the largest city in Andalucia, and its swagger and energy are infectious.