Ayle
From Wikipedia, the free encyclopedia
- For the writ, see ayel
Ayle is a village in Northumberland, in England. It is situated to the north of Alston.
[edit] External links
- Map sources for Ayle
Ayle is a village in Northumberland, in England. It is situated to the north of Alston.