Owned and operated by the Corfu shipping company Nostos II shipping Corfu, the roll on roll off (RoRo) car and passenger ferry Elene is seen in this image arriving at the Greek Island Port of Corfu in 2014. Internet sources state that she was built in 1993 and has a Gross tonnage of 878 Tons.