Tag: tabor mountain

  • Tabor Mountain

    Tabor Mountain Ski Resort, just 15 minutes away from Prince George of British Columbia, is perfectly located to receive an abundance of glistening white powder. Skiers and snowboarders are able ...