nonimage
head image yacht - Origin

ORIGIN

The 20-passenger Mega Yacht is the newest and most comfortable yacht with amenities catering to guests with a highly evolved lifestyle. The 142 foot Origin features ten deluxe staterooms all on the main deck with large windows for ocean views. Expansive indoor and outdoor social and observation areas allow for easy and comfortable viewing of the islands’ unique scenery and topography.