FACT OF THE DAY
In Europe, the longest town name is Llanfair Pwllgwyngyll, which is located in Wales.