Eden
paradise
nirvana
heaven
promised land
Shangri-la
any place of complete bliss and delight and peace