Canada is the second largest country in the world and is rich in natural beauty from coast to coast with warm and friendly hospitality. English and French are our official languages. We offer incredible wedding venues and travel programs across our great nation from the West Coast of British Columbia and Vancouver Island, to it’s wineries and lakes of the interior. To the Rocky Mountains with their truly majestic landscapes and the farms and indigenous communities of the prairies. Then we have Ontario with Toronto, Niagara Falls and more with stunning fall foliage. Quebec never fails to impress offering the historic Quebec City and ski resorts. Over to Atlantic Canada where strangers are family and the Celtic music lives on.