48 hours in Kelowna: An Itinerary for the Perfect Family Vacation

It’s officially spring – and that means it’s time to plan your family vacation…