The best time to visit Rochester is in May during the Lilac Festival. Learn more about the festival and get some ideas for what to do after!
Looking for something free, but interesting to do in a new city? Check out their college campus(es) and cemeteries! They are full of old buildings, history, and beautiful gardens.