Feadship’s revolutionary superyacht Savannah was seen docked in the Mediterranean’s largest port (by number of total gross tonnage), the International Yacht Club of Antibes, last week. Savannah has been making waves since her launch with an impressive set of eco-friendly and efficient designs