As the world remembers fashion icon Oscar de la Renta, I thought it would be a good time to feature the stunning resort in Punta Cana, which he designed - Tortuga Bay. Nobody loved the Dominican Republic more than its native son, Oscar de la Renta...the two are practically synonymous. As a major ... [Read More]