Switzerland : Stunning Mountaintops in the Heart of Europe
A haven of peace in the centre of Europe, Switzerland, nestled in the Alps, offers a mosaic of landscapes- each more magnificent than the next!
Capture your favourite moments during your vacation with images and stories
Use the hashtag #ExperienceTransat
Share it on your social networks