Llanfair Cwmlân

From Terra Nostra
Llanfair Cwmlân as seen from above. The Chapel of the Holy Virgin is visible to the left.

Llanfair Cwmlân (Welsh: [ɬan.vair.kʊmˈlaːn]) is a town on Meow Island, north of Ballymena. It belongs to the Celtic Commonwealth.