Seville is often called the heart of southern Spain and the pearl of Andalusia. Within a few hours of arriving, we understood why. Seville is an exotic old city that reverberates with history, culture, and passion. It was once the residence of kings and caliphs who constructed resplendent palaces, colossal cathedrals, and expansive ports through which the riches of the world flowed into Spain. From here, generations of royalty ruled over empires, and each left their mark on the monuments, customs, and celebrations that still exist today. This was also the birthplace of the quintessential Spanish tradition of flamenco.