Located on the shore of Alamoosook Lake in Orland, Maine the Alamoosook Lakeside Inn provides our guests an opportunity to savor the beauty of nature in a retreat-like setting. The Inn enjoys both the quiet life of an inland Maine lake and easy access to the splendor of Penobscot Bay and the Maine Atlantic coast. ...