The Ledgelawn Inn

The Ledgelawn Inn, 66 Mt Desert St, Bar Harbor, ME 04609, United States

Location