Spain
Vibrant colours and soulful melodies all around, and delicious treats all around, this is what Spain is all about. Majestic palaces of Granada and historic pilgrimage sites of Santiago enhance the beauty and grandeur of this nation. Madrid as the largest city and the capital sets the perfect example as a metropolitan with its joyful energy.