shangri-la
1. [ noun ] any place of complete bliss and delight and peace
Synonyms: paradise heaven promised_land nirvana eden
Related terms: region
Similar spelling:   show_anger
  shanghaier