What one thing in Canada should you experience at least once in your life?
Everyone needs to experience the mighty Niagara Falls. These triumphant waterfalls are the top attraction in Ontario, and with good reason! The views are spectacular, the environment is astounding, and the photo opportunities are non-stop. It is truly an incredible sight to see.
What is your favorite place in Canada?
None other than beautiful British Columbia. They say you can’t have it all – but BC begs to differ! It has dramatic mountainous landscapes, relaxed island communities, innovative urban districts and a diverse range of outdoor activity offered in every corner.
Tell us about a special discovery that you’ve made in Canada.
I made a special discovery in Calgary at CHARCUT Roast House. This award-winning restaurant is co-owned by a former Top Chef Canada contestant. They served up the best chimichurri steak and the most flavourful bone marrow I have ever tasted. I would recommend this place to all steak fanatics!
My favorite places