Residents had no shortage of ways to celebrate Canada Day in Espanola, with churches, community organizations and volunteers hosting events across town throughout the morning and early afternoon. From food and games to live entertainment and family-friendly activities, hundreds of people made their way between the Espanola Elks, Espanola Fire Department, and Northern Life Church to celebrate the day.