Club Med Serre Chevalier: Why this hidden gem in the Southern Alps should be on your radar

Club Med Serre Chevalier: Why this hidden gem in the Southern Alps should be on your radar