NoSteamInTheMidlands's definitions
A town situated in Anglesey, Northern Wales and is famous for having the longest town name in the UK
by NoSteamInTheMidlands December 17, 2018
Get the Llanfairpwllgwyngyllgogerychwyrndrobllllantysiliogogogoch mug.