Events For more detailed information on any of our special events, visit our online calendar or call 250.417.6000. April May June July