The weather is mild, flowers bloom, and the country comes alive with cultural festivals. It's ideal for travellers who want a balance of sightseeing, cultural ...