Mt Abram Scheduled to Open Maine’s Largest Mountain Bike Park In Spring 2020 Mt Abram, a ski resort in Greenwood, Maine prides itself on being home to one of the best and most affordable ski resorts in New England, and now, they’re adding a sweet new bike park for those summertime shredders. The area offers five lifts and a nice vertical of 1,150 feet. The resort plans to have the first trails, two […] Industry News Kristen Strom | October 11, 2019 0 Comments