Montreux in Switzerland is the place to be during Christmas | Euro Trail

This post was originally published on WION.