By clicking "Submit" you are agreeing to the
Terms of Service.
Alert successfully created!
Showing 1-1 of 1 Island Resorts
Birch Island, the largest island on Attean Lake, houses Attean Lake Lodge and provides a unique landscape for your next Maine getaway. Enjoy activities on land and in the water during your stay at the lodge including boating, swimming or even bird watching. You are certain to see plenty of local wildlife that make their home on the island.... more