Land trust reaches deal to buy coastal mountain in Hancock County

Bangor Daily News