Bar Harbor, Maine January 18, 2015 by jerry Fornarotto Leave a Comment The Margaret Todd a four-masted schooner & the Bar Harbor Inn are located on Frenchmen Bay, Bar Harbor, Maine. Antique cannons overlooking Bar Harbor, Maine. Related posts: Annisquam Harbor Lighthouse Cape Porpoise, Maine Harborside, Maine Ogunquit/Perkins Cove, Maine