You just nabbed that off of the longest city name sheet. There's another one which means like "Giant happy pear swaying above the river of gold leading to paradise" and is longer than that.
Djibouti, DjiboutiDidyabooty.
Sandwich, UK