Stunning Oscar de la Renta-designed boutique steps from a private beach at Tortuga Bay in Punta Cana. #PuntaCana #OscarDeLaRenta #Travel Tortuga Bay is a five star rated resort hotel property in Punta Cana. http://bit.ly/1rc4bnn
Talk to other Green Travel members. Get reviews and find latest green travel news throughGreen Eco Group members.