paradise on earth

paradise on earth

A stunningly beautiful, idyllic place. The resort we stayed at in Thailand was basically paradise on earth. It had the most gorgeous ocean views you've ever seen in your life.
See also: earth, on, paradise
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.