(in some religions) heaven as the ultimate abode of the just
martyrs who die in battle with the ungodly earn instant transmission to paradise
an ideal or idyllic place or state
the surrounding countryside is a walker's paradise
my idea of paradise is to relax on the seafront