There is a good reason behind the name of almost every town or city. Some of them are named after a nearby river, mountain, or an important historical event. However, this isn’t always the case. Here are 14 most hilarious towns no one is sure how they got their name.

1 town names

Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch sounds like an amazing place to live.