Travel to Rochester, United States



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

Comments (0)
Add Comment