If you’ve never stopped in New Buffalo, you’re missing out on one of Michigan’s best small towns! Not only is the location pristine being right on the shores of Lake Michigan, but this beach town offers something to enjoy during…
If you’ve never stopped in New Buffalo, you’re missing out on one of Michigan’s best small towns! Not only is the location pristine being right on the shores of Lake Michigan, but this beach town offers something to enjoy during…