Calgary, Canada offers a choice of free and minimal cost of activities for families and budget travelers. For me, the best activities in Calgary includes, but not limited to, rollerblading, dining in Kensington, hiking the nearest mountains or even having a picnic in one of its many parks. If you are interested in mountain sports,…