Located on the beautiful shores of Lake Champlain, Indian Bay Marina provides boaters with a secluded location to dock.
Great food, gas and friendly staff