1983 was the beginning of snowmobiling in The Forks, Maine but it sure wasn't the end. The Forks has become a top-notch snowmobiling destination at the heart of Maine riding, with access to popular destinations such as Grand Falls, Coburn Mountain, Greenville, and more...