Caribe Club Princess Beach Resort & Spa - All Inclusive

Playa Bavaro
Punta Cana
Dominican Republic