Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch is the name of a town in Wales. It is true, in spite of it sounding like some kind of joke children might make up. The long form of the name is the longest officially recognized place name in the United Kingdom and one of the longest in the world. The name means “St [...]