Canada is known for its vast and unforgettable landscapes. From the breathtaking
mountains of British Columbia to the bright colours of the Cape Breton Highlands, Canada’s 45 national parks have something to offer for all nature lovers. Vancouver and Toronto, however, offer multicultural experiences at every turn, celebrating a rich culture and kind people. Furthermore, there are no shortages of historical sites from Lunenburg in Nova Scotia, to Parliament Hill in Ottawa and the stunning streets of Quebec City.