1 hour ago
Mexico’s Largest Hotel Company Bets Big On Travel’s Return With Its First International Resort In Punta Cana
The Dominican Republic has added another luxury property to its stable of world-class resorts with the opening of Live Aqua Beach Resort Punta Cana earlier this month.