Dominican Tourist Attractions Luxury Bahia Principe Ambar – Punta Cana – Dominican Republic March 19, 2019 Admin 0 Comments Ambar, Bahia, Cana, Dominican, Luxury, Principe, Punta, Republic