No matter the season, Spain is buzzing with tons of activities, festivals and events. Check out our seasonal guide to Spain to plan your next adventure.