paradise

paradise

He found a paradise.

paradise

The forest is a paradise for him.

paradise

The beach is his paradise.

noun 1 a beautiful, or enjoyable place or situation