Tag Archives: Les Menuires

Les Menuires – Pretty On the Inside

No matter what your personal thoughts may be on the architecture of the place, Les Menuires is about as good as it gets when it comes to winter sports. Nicknamed ‘The smile of the French Alps‘ for its questionable overall design and layout, this fully purpose-built town has split critics down the middle from the very start and will in all likelihood continue to do so indefinitely. But let’s be honest, it’s only a select few that head into the