Posted on January 12, 2017Grand Bahia Principe Turquesa, Punta Cana, Caribbean Islands, Dominican Republic, 5 stars hotel