Enjoy this short video glimpse of Tortuga Bay! This AAA 5-diamond resort lies on the southeastern shore of the Dominican Republic. They take service very seriously here, worthy of every diamond. Take a quick tour of the resort from the two-bedroom oceanfront suite to the white sand beach. Enjoy!
For more on Tortuga Bay and the Puntacana Resort & Club…