Definition from macmillandictionary.com
Your browser doesn’t support HTML5 audio
The Seychelles are what most people think of as an island paradise.
Compared to where I used to work, this place is paradise.
With 30 bookshops in the city centre alone, Zurich is a book lover’s paradise.