North Manitou is an inhabited place located on North Manitou Island.
Category: Leelanau, Michigan, United States