News

A small, rural village in the Township of North Dumfries called Ayr is quickly growing. Its population is also rapidly ...