Bowers Harbor - Old Mission Peninsula near Traverse City
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 gallery features aerial photos of the lake.
Read More