Buffalo, New York, is one of the most scenic cities in the country. The city is located on Lake Erie on the head of the Niagara River, across the Canadian border from Southern Ontario. It's also one of the largest cities in New York. The city has a great variety of...
Best Places to Visit in Buffalo, New York
read more