Manitou Islands The Manitou Islands consist of North Manitou Island and South Manitou Island. The Manitou Islands are located in Lake Michigan, within the Sleeping Bear Dunes National Lakeshore off the Western Coas
Michilimackinac The term Michilimackinac is the modern accepted spelling and definition for an old Indian term that is widely understood to mean ‘The Great Turtle'
LEELANAUPHOTOS.COM Framed Art & Posters LEELANAUPHOTOS.COM Framed Prints and Posters Original Artwork photographed and designed by The Leelanau Brewing Company Artists. Leelanau Landscapes and inspired works.