Bowers Harbor is located on Old Mission Peninsula on the West Arm of Grand Traverse Bay, about 10 miles North of Traverse City in Grand Traverse County. This aerial photo was taken northeast of the harbor on a summer day in 2021.
Read MoreBowers Harbor is located on Old Mission Peninsula on the West Arm of Grand Traverse Bay, about 10 miles North of Traverse City in Grand Traverse County. This aerial photo was taken northeast of the harbor on a summer day in 2021.
Read More