IMO: 7916961|
Netherlands
TERRA (IMO: 7916961) is a General Cargo Ship registered and sailing under the flag of Netherlands. TERRA was built in 1981. TERRA vessel length overall (LOA) is nullm, beam is nullm.