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.