Iconic 126m mega yacht OCTOPUS brings a new meaning to adventure travel with expedition charters worldwide – the only limit being your imagination
Anyone lucky enough to charter 126.20m (413’11”) mega yacht OCTOPUS will be in awe of both her impressive scale and fascinating legacy, as they approach her towering decks from the harbourside, by...