GlobeTrotter Jon Haggins TV in Edmonton, Canada
- Jon Haggins
- Dec 21, 2016
- 1 min read
Edmonton has lush parks where you can travel on a Segway and enjoy the fresh breeze. Edmonton also has an International Film Festival where everyone comes out to celebrate.









Comments