If you're visiting the Okanagan check out the Kangaroo Creek Farm in Lake Country, BC (just outside Kelowna, British Columbia). Fun for kids of all ages.