Paradise

religious term for a place of eternal and harmonious existence