The small city of Rochester sits just below Lake Ontario in northern New York. Split by the Genesee River, Rochester has an abundance of green space and … source