Spain is all about colourful buildings, exciting beaches, exotic cuisine and vibrant nightlife. With world’s some of the most diverse cultures and landscapes, Spain has proven to be one of the best European getaways in the world. Located on Europe’s Iberian Peninsula, Spain, apart from being an exotic holiday destination, is also considered as a holy land to all the soccer lovers. For the adventurous souls, Spain offers a variety of water sports. The country thrives on the philosophy of living the good life and offers a slice of this life to all its visitors. The architectural achievements of the Spanish cities can leave real impressions on the mind and soul of every visitor. It is easy to get lost in the old gothic streets of the country and forget about time, travellers can also wander about through the architectural marvels and leave the rest to their imagination.