Seville: the gem of Andalucia

Seville! The next stop on our European adventures! This southern Spanish city promised a lot and delivered in spades! The