Twin Pines is close to Acadia National Park and Bar Harbor. Our cabins are nestled on the wooded shoreline of Graham Lake in Ellsworth, ME. You’ll love us because of our proximity to all of the Maine attractions while being just off the beaten path! Hiking/biking in Acadia, sunrises at Cadillac Mountain and eating lobsters are some of the favorites here. You don't even have to leave the property with swimming, fishing or kayaking right at your doorstep! Twin Pines is good for everyone!!