Gorgeous New Luxury All-Inclusive Officially Opens In Punta Cana
A brand new luxury all-inclusive has just opened its doors in Cabeza de Toro, Punta Cana. The resort, officially named Jewel Palm Beach, is the second Jewel property to launch in the seaside resort town. The family-friendly resort is packed with luxurious amenities and outdoor adventures for all ages. Owned and operated by Playa Hotels …