Buffalo has seen a huge revitalization in recent years. It now boasts beautiful public spaces along the waterfront and in the city centre. Buffalo Metro Rail is an elevated train
Buffalo City Hall
Elmwood Village
Shea's Performing Arts Center
St. Joseph's Cathedral
Canalside
Niagara Falls
Buffalo Zoo
The Buffalo Zoo, located in Delaware Park, is a popular tourist attraction that houses a large number of wildlife such as gorillas, Indian rhinos, polar bears