Kelowna, British Columbia is a magical place on earth. And not just because it's filled with acres of wineries. Although, they are definitely a plus.