You can also view & search for photos on a map on my other website, lakes-of-michigan.com
Suttons Bay on the Leelanau Peninsula
Suttons Bay is located on the east side of the Leelanau Peninsula on Grand Traverse Bay near the village of Suttons Bay, which is about a 16 mile drive north from Traverse City in Michigan's lower peninsula. This page features aerial photos of the bay.
Sleeping Bear Bay near Glen Arbor
Sleeping Bear Bay is nestled by Sleeping Bear Dunes National Lakeshore near Glen Arbor, along the shores of Leelanau County on Lake Michigan in Michigan's lower peninsula. This aerial photo was taken from Glen Arbor in the Summer, facing north towards North Manitou Island and South Manitou Island.
Sleeping Bear Dunes National Lakeshore
Sleeping Bear Dunes National Lakeshore stretches from near Crystal Lake (near Beulah & Frankfort) north past Empire and Glen Arbor and includes the North and South Manitou Islands. This page features aerial and ground-level photos that feature different areas of Sleeping Bear Dunes.
Little Traverse Lake near Glen Arbor
Little Traverse Lake is located about 6 miles ENE of Glen Arbor and 7 miles SW of Leland along the Sleeping Bear Dunes National Lakeshore in Leelanau County in Michigan's lower peninsula. This aerial photo was taken in a summer afternoon from East of the lake. On the right in the distance is Good Harbor Bay and Pyramid Point, which are part of the Sleeping Bear Dunes National Lakeshore.
Lime Lake near Glen Arbor
Lime Lake is located about 7 miles east of Glen Arbor, and 9 miles southwest of Leland near Sleeping Bear Dunes in Leelanau County in Michigan's lower peninsula. This page features aerial photos of the lake.
Leland - “Fish Town”
Also known as "Fish Town," Leland is located on the western shores of the Leelanau Peninsula in Leelanau County. This page features aerial photos of the Leland area.
Lake Leelanau
Lake Leelanau is located near Leland on the Leelanau Peninsula in Leelanau County, northwest of Traverse City on the northwest shores of Michigan's lower peninsula. 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.
Empire Beach with Robert H Manning Memorial Lighthouse
Empire Beach is located near the village of Empire about 7 miles southwest of Glen Arbor on the shores of Lake Michigan in Leelanau County in Michigan's lower peninsula. This aerial photo was taken on a summer evening facing north. This page features aerial photos of the beach.
Cedar Lake near Traverse City
Cedar Lake is located just a couple miles northwest of Traverse City along the West Arm of Grand Traverse Bay in Leelanau County in Michigan's lower peninsula. This page features aerial photos of the lake.
Glen Lake near Glen Arbor
Glen Lake is divided into two sections, known as “Little Glen Lake” and “Big Glen Lake.” This is one of my favorite spots in Michigan! In this region of the northwestern lower peninsula you can kayak the open waters of Big Glen Lake or travel down the Crystal River, which connects Glen Lake to Lake Michigan.