Grand Haven is frequently listed as one of the best beach towns in the United States, and both residents and tourists agree. Located on the eastern shore of Lake Michigan, this town is known for its sandy beaches and friendly community. You can stroll down its shop-lined boardwalk that runs along the harbor to the Grand Haven State Park beach and the south pier, home to the historic Grand Haven lighthouse. The seasonal Grand Haven Musical Fountain features synchronized light and water shows. A trail with stunning views of the lake winds through wooded dunes at the Rosy Mound Natural Area.