There's more than one place called '''Rochester''':
Rochester (England) - a town in Kent, in South East (England)
Rochester (Minnesota) - a city in Minnesota
Rochester (New Hampshire) - a town New Hampshire
Rochester (New York) - a city in New York (state)
Rochester (Vermont) - a town in Vermont