IMO: 8956827|
France
INSULA OYA II (IMO: 8956827) is a Passenger Ship registered and sailing under the flag of France. INSULA OYA II was built in 1982. INSULA OYA II vessel length overall (LOA) is 49.98m, beam is 12m.
Please log in or register to see more information

