Did you mean Camelot?
Camelot
noun
°The stronghold of King Arthur in the Arthurian legend.