Nautic NomadJan 7, 20193 minSet sail for the British Virgin Islands with Club La Costa Yacht Club’s latest luxury 60-foot catamaThe latest addition to the Club La Costa Yacht Club fleet, the 60-foot catamaran based out of the British Virgin Islands by Randi Barry...