TOtimes Travel: Exploring the fairytale Christmas Markets of France’s Alsace Region

The first Christmas markets date back to 14th century Germany and the Alsace region of France…