shangri-la

from WordNet (r) 3.0 (2006)
Shangri-la
    n 1: any place of complete bliss and delight and peace [syn:
         {Eden}, {paradise}, {nirvana}, {heaven}, {promised land},
         {Shangri-la}]
    

[email protected]