Since Peru's climate varies by region, the best time to travel for good weather depends on ... America's top food festivals." The 10-day event, typically held in Lima in September or October ...