Perfect for finding your inner knight in ye olde Vancouver, this popular downtown sword-play school offers thrilling classes and workshops for kids and adults, showing you how to wield everything from rapiers to broadswords. If you're visiting the city with kids in July and August, book them into Knight Camp, a five-day favorite that's great fun and sells out every year.

Adults can also tap their inner Game of Thrones persona via classes in everything from archery to warrior arts. Before you leave, pick up an apposite souvenir T-shirt; we recommend the 'Does This Sword Make My Butt Look Big' one.