Camp Overhang Adventures
Thornhill, Canada
Camp Overhang Adventures is unique as it is a summer leadership program committed to inspiring and developing skills among youth aged 11-17. It is a chance to enjoy the summer in the beautiful outdoor