Rochester, NY, is a charming smaller city with many attractions within driving distance, including historical sites, hiking trails, and small towns offering wonderful weekend getaways. The famous ...