If you love the shoreline and relaxed atmosphere, Michigan is a great choice for your next beach vacation. Along with another coastal city Grand Haven, South Haven has miles of beautiful beaches to explore as well as luxurious resorts if that's more up your alley.
If you're looking for an area where there are plenty of different things going on without feeling too touristy then this might be exactly what you've been searching for because not only do they have pristine white sand shores but plenty of other things to do to keep you busy.