where is sleeping bear dunes national lakeshore located
Sleeping Bear Dunes National Lakeshore
along the northwest coast of the Lower Peninsula of Michigan in Leelanau and Benzie counties near Empire, Michigan