In size, Edmonton, Canada is among the largest cities in the world. The city is also a destination that is rising in popularity, as it has a huge deal of potential as a holiday spot for all age groups as well as type of travelers. The city has ...Read More