Heaven on earth
'heaven on earth' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for eden that I've seen before include "heavenly spot" , "Badly need the garden" , "PM 1955-56" , "The near-perfect garden" , "Our leader once" .)
'heaven on earth' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for utopia that I've seen before include "Bliss; paradise" , "Impracticable state of perfection" , "Ideal but unattainable state" , "More's imaginary state" , "Ideal country" .)