Tortuga Bay Resort

Tortuga Bay, Punta Cana

Yourself on a pristine white sand beach few steps away from your private villa.  This boutique hotel is located at Punta Cana Resort & Club in Dominican Republic a dream comes true for a true luxurious getaway.

Continue reading “Tortuga Bay, Punta Cana” »