Rochester MN Guide to May EventsRochester LocalApril 28, 2023May 29, 2023 by Rochester LocalApril 28, 2023May 29, 2023 It's May, and the outdoors are beckoning us outside! There are so many Rochester MN events, we know you'll find the perfect adventure!... Read more