The pandemic strikes again. Point Pelee National Park announced yesterday that their 2021 Festival of Birds has been cancelled.
Subscribe to our newsletter