Bowers Harbor Park

  • About

    Tucked into protected Bowers Harbor on Old Mission Peninsula, Bowers Harbor Park offers picnic facilities, as well as a nearby boat launch with restrooms. Bowers Harbor Park looks out over West Grand Traverse Bay at Power Island. The park is 15 miles north of Traverse City on Peninsula Drive.

  • Map