Shangri-La (Yacht album)
WordNet

noun


(1)   Any place of complete bliss and delight and peace
 
x
OK