Photos: Demeter Leader Leaves Bermuda
After paying a visit to the island, carrier ship Demeter Leader recently departed Bermuda. MarineTraffic.com says, “Demeter Leader is a vehicles carrier that was built in 2009 and is sailing under the flag of Japan. Her carrying capacity is 20019 t DWT and her current draught is reported to be 7.6 meters. Her length overall is 199.94 meters and her width is 32.26 meters.”