Bahia Principe largest resort in Punta Cana credit Bahia Principe Bahia Principe largest resort in Punta Cana. Photo Credit Bahia Principe Share Bahia Principe largest resort in Punta Cana credit Bahia Principe