In New Resorts Posted
Grand Bahia Principe Aquamarine to Debut in Punta Cana
Bahia Principe Hotels & Resorts will debut the renamed Grand Bahia Principe Aquamarine on Nov. 1 on Bavaro Beach in Punta Cana in the Dominican Republic. The all-inclusive resort, currently [...]