Latest Bird Sightings in the Windsor Region Recent wildlife sightings at Ojibway Nature Centre in Windsor, Ontario.