[ot sa vwa] There are 3 reasons to head to Haute-Savoie, a department in France with the largest mountain range, known for the many ski resorts. Number 1 – the mountains…the hills are alive.. 2 – the lakes,…