Once Upon A Time, Mt. Abram In Maine Was Home To A Thrilling Monorail RideOnce Upon A Time, Mt. Abram In Maine Was Home To A Thrilling Monorail RideMore than four decades ago, Mt. Abram in Greenwood, Maine was home to only monorail ride in the northeastJoeyJoey