Downtown Three Rivers
The City of Three Rivers is located in St. Joseph County, Michigan. The small town has a population of about 7,100.
Three Rivers gets its name from its location at the convergence of the St. Joseph, Rocky, and Portage rivers.
Taken on April 1, 2011