Interview: Loon Mountain Resort
Meet Louise Smith, Communications Manager at Loon Mountain Resort https://www.loonmtn.com Loon Mountain Resort is New England’s most-accessible mountain destination, is located in New Hampshire’s White Mountains two hours north of Boston. Loon offers skiers and snowboarders 2,100 feet of vertical, three peaks of terrain variety and a full progression of award-winning terrain
Read more