St. Peter, MinnesotaMinnesota River Valley, things to do in town, proximity to Mankato & the Twin Cities