You can also view & search for photos on a map on my other website, lakes-of-michigan.com
Spider Lake near Traverse City
Spider Lake is located about 8 miles southeast of Traverse City in Grand Traverse County in Michigan's lower peninsula. This page features aerial photos of the lake.
Silver Lake near Traverse City
Silver Lake is located a few miles southwest of Traverse City in Grand Traverse County in Michigan's lower peninsula. This page features aerial photos of the lake.
Mission Point Lighthouse near Traverse City
The Mission Point Lighthouse is located at the tip of the Old Mission Peninsula by Traverse City. This page features aerial photos of the lighthouse.
Lake Skegemog near Rapid City
Situated near Rapid City northeast of Traverse City and northwest of Kalkaska, Lake Skegemog is connected to Elk Lake and Torch Lake in the northwest region of Michigan's lower peninsula. It sits at the intersection of Antrim, Grand Traverse, and Kalkaska Counties. This page features aerial photos of the lake.
Grand Traverse Bay
Grand Traverse Bay is located along the shores of Leelanau, Grand Traverse, and Antrim Counties in Michigan's lower peninsula. Divided into the East and West Arm by the Old Mission Peninsula, Grand Traverse Bay is around 30 miles long and 10 miles wide (give or take). Some of the towns and cities within the bay include Traverse City, Northport, Omena, Peshawbestown, Suttons Bay, Old Mission, and Elk Rapids. This gallery features aerial photos of the Grand Traverse Bay region.
Elk Lake near Elk Rapids
Located near Elk Rapids and Rapid City, Elk Lake is between Traverse City and Bellaire, NW of Kalkaska in Antrim and Grand Traverse Counties in Michigan's lower peninsula. This page features aerial photos of the lake.
Duck Lake near Interlochen
Duck Lake is located near Interlochen on the east side of Interlochen State Park in Grand Traverse County in Michigan's lower peninsula, about 10 miles southwest of Traverse City. This page features aerial photos of the lake.
Bowers Harbor 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 page features aerial photos of the harbor.
Arbutus Lake near Traverse City
Arbutus Lake is located about 7 miles southeast of Traverse City in Grand Traverse County in Michigan's lower peninsula. This page features aerial photos of the lake.