A New All-Inclusive Resort Is Opening on a Dominican Republic Island
A new all-inclusive resort is opening on an island off the coast of the Dominican Republic next year, Caribbean Journal has learned. The new Cayo Levantado Resort, part of the Bahia Principe Hotels and Resorts portfolio, is opening its doors in June 2023, the property confirmed. The resort, which is now taking reservations for…
Read More