ST. JOSEPH, Mich. — St. Joseph, Mich. is a city that sits on a Lake Michigan bluff that has slowly been eroding away over time. As water levels rise, the crashing waves carve chunks of land out of the ...