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 ...