The port city of Hamilton is on the western shore of Lake Ontario. The city is split in half by the Niagara Escarpment, a huge, forested ridge that pe
Continue...Hamilton, Ontario, situated in southeastern Canada, has a fascinating past and a thriving present. Named after George Hamilton, who founded the town i
Continue...