Festivals

From Germany’s fairy-tale Christmas markets to the largest sailing event in the world