Source: Pure Michigan/Gregory BozikGrand HavenLighthouses twinkle over the sandy beaches of Lake Michigan and parks stretch out along the Grand River in this charming historical city. WorldNorth AmericaUSANewaygo CountyMichiganMuskegonGrand Haven