Les Carroz is one of five resorts in the 265km Grand Massif ski area and is the best choice for families. At 1,140m, the ...
WBZ TV's Lisa Hughes took a tour of the new tower, which is scheduled to open in mid-2025.