Main Page | See live article | Alphabetical index

Ailsa Craig, Ontario

Ailsa Craig is a town in western Ontario on the Ausable River. Ailsa Craig is in the Municipality of North Middlesex, in the County of Middlesex. Population (2001): 987.