Mega Smeralda is moored at Ajaccio in the morning of June 12th, 2013.
Built: 1985 | IMO No.: 8306486 | Gross tonnage: 34,694 | Flag: Italy | Passenger capacity: 2,000 | Cargo capacity: 350 cars and 60 trailers
Mega Smeralda is moored at Ajaccio in the morning of June 12th, 2013.
Built: 1985 | IMO No.: 8306486 | Gross tonnage: 34,694 | Flag: Italy | Passenger capacity: 2,000 | Cargo capacity: 350 cars and 60 trailers