Dominican Republic

Does your definition of a paradise include resorts with world-renowned beaches and every last indulgence included? Then pack your bags for a Punta Cana all-inclusive retreat.