northeastexplorer.com
North America’s first indoor ski area to open in NJ
Welcome to the era of year-round Northeast skiing. The first indoor ski and snowboard area in North America is scheduled to open in New Jersey next March. The Big Snow America indoor ski park and c…