Canada gets top recognition as the travel destination for 2017.

Published By on October 27th, 2016 in Edge Insider

Lonely Planet has released their much-anticipated Best in Travel 2017 series, naming Canada as the #1 place to visit in the world.
Make your plans to visit Canada and explore the nature and culture as we celebrate the 150th anniversary of confederation.

How are retreats affected by COVID-19?

View Update