A View from the Air


Beaver Island is located in northern Lake Michigan, just south of Michigan's Upper Peninsula. It is the largest island in Lake Michigan and the main island of the Beaver Archipelago. You are looking west toward St. James Harbor. ZOOM IN


 E-mail