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
Travelling is fun, its addictive. There are many ways to view and experience a new city. This post highlights different city tours that one can take. Some are free, some are budget-friendly, some luxurious 1. Hop-on and off Tours – Hop-on and off sight seeing buses are one of the most popular ways to explore… Read More 6 ways to explore a new city!