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.
Cookies are used for measurement, ads and optimization. By continuing to use our site you agree to our privacy policy.