Allanton Explained

Allanton is the name of several towns and villages.

New Zealand

Scotland

See also