Learn about our upcoming events and other important dates on the Charlemagne calendar:

Big picture