Guide to the Best Beaches in New Buffalo, Michigan

Your guide to the 15 best public beaches in New Buffalo MI & the surrounding area! New Buffalo is a charming beach town located on the shores of Lake Michigan. With several beaches to choose from, each with unique features … Continue reading Guide to the Best Beaches in New Buffalo, Michigan