The Armstrongs are a Canadian family based in the beautiful “Beach” area of Toronto, Ontario. We are traveling the world from July 2011 to June 2012 with our two younger children, Melissa and Christopher, and look forward to meeting up with our older three boys along the way!
Avg. Rating: 4.5 out of 5.0 ∙ 1 Reviews ∙ 5 Followers
Listed: Apr 25, 2012