Simply put, Buffalo is a great place to live.

It has a rich history of social activism, is increasingly young and diverse, and offers a vibrant culture and some of the most affordable living in the country.