Michigan isn't short on places to catch the sunshine and enjoy some time by the water. Lake Michigan unsurprisingly plays the starring role when it comes to beach days, but it's not the only one. The ...