Among the most beautiful countries in Europe and in the world, there is one name we can’t miss! A small country of the European Union which has become the tourist’s favourite. And, it truly has given a lot of reasons to love this place unconditionally. We are talking about the country which is synonyms to beer, wine, bulls, football and architecture. How could one would not be attracted to such a vast diversity of culture and traditions. Spain, a country located in the west coast of the Europe, precisely in Iberian peninsula. It is a cluster of 17 autonomous regions and each one is so different and vast in its culture and geography that a lifetime would fall short to see what Spain really is!