where is new buffalo michigan
New Buffalo, Michigan is located at the mouth of the Galien River on Michiganâs west coast just north of the Indiana border. âThe glorious summertime sunsets along the lakeshore recall dusk along Floridaâs Gulf Coast â except, of course, for the greater likelihood of seeing the aurora borealis after nightfall.â â USA Today