Camelot

 
Pronunciation: /ˈkamɪlɒt/
  • (in Arthurian legend) the place where King Arthur held his court.
  • (as noun a Camelot) a place associated with glittering romance and optimism.