Spring and autumn are considered by many travellers the best periods due to mild weather, fewer crowds, and the wealth of festivals, events, and special ...