There is no doubt that the view at Frenchman's Bay in Bar Harbor is one of the most spectacular in the world. Take a ride on the Margaret Todd Schooner for beautiful water views, or eat at any of the waterside restaurants. Just a great place to be.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.