Traditionally, the Christmas holidays are the start of the winter sports season. Although a lot of people head for Austria or explore the French Alps, Switzerland also has a lot to offer for skiers and snowboarders. Read on to find out more about Verbier, known as the Swiss mecca for winter sports enthusiasts… with over than 410 kilometers of slopes, you will...
