This 2024 Moorings 42.3 is a 12.5-metre sailing yacht based in Tortola, British Virgin Islands, sleeping up to 8 guests across 3 cabins.