Being about 50 miles inland from Lake Michigan, both are great escapes for Kalamazoo County residents. The unscientific post on Facebook leaned a little more Team South Haven, with a few people commenting they liked it because it's a little bit closer.

Those who liked Silver Beach talked about the things to do "below the bluff" in St Joseph like the fountain, carousel and pizza at the train station.

What about other beaches? Also getting votes were Saugatuck, Warren Dunes, Holland and Grand Haven.

Not sure if you can make the choice? Check out these videos from the nearest Lake Michigan beaches to Kalamazoo:

Sliver Beach - St Joseph

South Beach - South Haven

Warren Dunes

Holland State Park

Grand Haven

Saugatuck Dunes

So which of these is your favorite? Let us know in the comment section below.

More From WKMI