Canada Wiki
Advertisement

Leamington is a town in western Ontario.

Attractions

Leamington is well know for its tomatoes, and Heinz Company factory. Also, it includes Point Pelee, a well known

Advertisement