Tortuga Bay consists of 50 beachfront villas that are part of the larger Putacana Resort. You are greeted after stepping off the plane and rushed through customs. A car awaits and takes you to the resort, which is only 15-minute drive. However, our car was delayed by about 15-minutes upon arrival. The Tortuga Bay section of the resort is very... more

















