Blog

Blog

Megeve France The Perfect Place To Enjoy Winter Holiday

Megeve France is a town and ski resort in the Alps just south of Sallanches and west of Chamonix-Mont-Blanc. Historically an important leather tannery town. Megeve's role as a ski resort was established at the beginning of the 20th century by the Rothschild family. It is now considered by many to be one of the most beautiful ski resorts in the world. In the beginning, Megeve France was... read more