AMichigan: What are the best beach towns in Michigan?
One of the best beach towns in Michigan is in Holland. Holland is right next to Lake Michigan and has several good beaches. Hope College, a christian college, is located in the town. Their are several good restaurants and the downtown...