Nestled on the picturesque shores of Lake Michigan, New Buffalo, Michigan, is a charming small town that offers a delightful blend of natural beauty, vibrant local culture, and family-friendly activities. Just an hour and a half drive from Chicago, it’s an ideal destination for a weekend getaway. Since I love small trips from Chicago I…
New Buffalo, Michigan: A Family-Friendly Travel Guide
