News Ultra-luxury catamaran Hermes makes waves as it hits water Anne Majumdar Dec 18, 2024 0 The world’s largest ultra-luxury commercial catamaran has been launched onto the water, ready for its finishing touches before it officially starts sailing in the Galapagos in April 2025. Read More...