Beulah is a village located in Benzie County, Michigan. As of the 2000 census, the village had a total population of 363. It is the county seat of Benzie County. It is located at the southeast end of Crystal Lake, about one mile north of Benzonia on U.S. Highway 31.
Web Sites and Links
Beulah - InfoMIBrief overview of local history, business directory, maps, government, recreation, weather, activities, and events.
Pinecroft Golf PlantationAn 18 hole golf course overlooking Crystal Lake.