Winterlust: 10 Reasons to Visit Edmonton,Alberta in Winters

City of Edmonton, situated in the province of Alberta in Canada is a treat for winter-loving travelers. From brightly lit lanes and gardens to shopping arenas, to Ice Castles ~ this capital city has it all. Reason # 1 Winter Gardens – Luminaria The Devonian Botanic Garden is Canada’s most northerly botanical garden. It was… Read More Winterlust: 10 Reasons to Visit Edmonton,Alberta in Winters

Experience Lift Lock Cruise in Peterborough, Ontario

The Peterborough Lift Lock is a  hydraulic-boat lift located in the city of Peterborough, Ontario, Canada.The lock’s dual lifts are one of the highest hydraulic boat lifts in the world. Its construction started in 1904 and was a considerable accomplishment in the first years of the 20th century. The Peterborough Lift Lock was designated a National… Read More Experience Lift Lock Cruise in Peterborough, Ontario