Bahia Principe Ambar – All-Inclusive Relaxation in Punta Cana, Dominican Republic Bahia Principe Ambar, Punta Cana 18.582010 -68.405473 August 26, 2017 0