Edmonton and Jasper National Park, Canada

Edmonton, Alberta, Canada is the perfect starting point for a romantic vacation to the beautiful Alberta province. Canada’s festival city welcomes couples the entire year through with thriving arts and festivals attracting visiting couples from around the world.