The Windjammer Margaret Todd sits at a dock in Bar Harbor, Maine.

Margaret Todd - Bar Harbor

The Windjammer Margaret Todd sits at a dock in Bar Harbor, Maine. This is a popular sight for many visitors to the area and is the centerpiece for many a photograph taken in Bar Harbor, Maine during visits here. Many also choose to take advantage of a sunset cruise that is available.

Photo# Acadia-102

Next Photo Photos Page 12 How to Order

Share Now