Mountains, a village that has soul and cheerful landscapes
with Mont Blanc and harmonious nature for a backdrop,
Megève is the French star of mountain-style art de vivre
that has found a perfect balance between notoriety
and the charm of a Savoyard village centred around
an impressive square lined with homes.