Overview
Manitou Beach-Devils Lake is a town in Michigan, United States, with a population of about 2,019[1].
Geography
- Coordinates: 41.9757, -84.2862
Places · place_us_mi_manitou_beach_devils_lake
Manitou Beach-Devils Lake is a town in Michigan, United States.