Join other Boston locals and head to the snow-covered landscape of Maine for an exciting snowmobiling adventure, parties, cabin lodging and more.