Attend one of our festivals or events in Rochester, MN, take a trolley tour, or hike or bike on our 85 miles of paved trails that wind through the city. Then, ...