Grand Haven is a city in the U.S. state of Michigan and is the county seat of Ottawa County. Grand Haven is located on the eastern shore of Lake Michigan at the mouth of the Grand River, for which it is named. As of the 2010 census, Grand Haven had a population of 10,412 (...) (from Wikipedia)