Lifestyle

15 photos that will make you wish you lived in Canada

Canada is a beautiful country in North America. Its provinces include Ontario, Alberta, Quebec, British Columbia, Nova Scotia, Manitoba, New Brunswick, Prince Edward Island, Saskatchewan, and Newfoundland and Labrador. Whether you’re strolling outdoors at Butchart Gardens in British Columbia or ogling at the architecture inside of the Notre-Dame Basilica of […]
15 photos that will make you wish you lived in Canada