New Buffalo Michigan | New Buffalo, MI 49117 | Lake Michigan's recreation treasure
New Buffalo, Michigan - Modern, but quaint shoreline resort community located on the shores of Lake Michigan in the heart of Harbor Country & home of the Four Winds Casino Resort ... New Buffalo is located at the mouth of the Galien River on Michigan's we...