Windsor, Ontario

windsor ontario skyline

Located across the river from Detroit, Windsor is a historic city known for the Ambassador Bridge, the Windsor Sculpture Park and the Caesars Windsor casino complex. With over 215 parks, encompassing 2800 acres of green space, Windsor is a green city that fits perfectly with Bird Canada's mission.

Vote for Bird in Your City

View Full List