What to Do in New Buffalo: A Practical Visitor Guide
Travel and Tourism
New Buffalo is a resort village in southwest Michigan where Lake Michigan meets the rolling countryside. Known for a compact walkable downtown, long public beaches, and quick ac...
Open article