Now this is what we call Alpine chic: Les Suites du Nevada in Tignes (France)
Tignes in the French Alps is famous for being a popular destination for the winter sports enthusiasts who love to push the boundaries of their skiing skills. Tignes is all about skiing and snowboard, and it’s hard to find a better place if you’re into winter sport. My problem: I don’t ski (tried it once, big disaster, don’t ask). …
Read more