Posts Tagged ‘thames river’

Visit the City of London, ON

London, Ontario is an old city, even older than its foundation date of 1826! It’s one of quirkier facts you’ll learn as you go about your travels in Canada. Photo – http://www.flickr.com/photos/22502064@N02 The little hamlet on the Thames River was actually established in 1793 as a possible capital for the Province of Ontario. It’s since [...]