New Horizons Society Seniors Group

on Hornby Island in British Columbia

 

Exercises for the mind. Exercises for the body.

Companionship. Community service.

 

These are the mandates of Hornby Island New Horizons.