The Boat

 

Tortuga is an Allures 45 that was built in Cherbourg, France in 2012.  She’s an aluminum hulled, lifting keel sloop that was designed and kitted out to take her owners around the world in great comfort.  Here is the Yachting Monthly video that reviews the actual boat.