Spain is a country full of diversities and it has it all: from beautiful mediterranean islands, to trendy and cosmopolitan cities and sunny coasts all year long. A Spain travel can be enjoyable any time of year. This beautiful country also offer diverse activities and attractions in each city you decide to visit and all the year long!