IMO: 5192121|
Saint Vincent And The Grenadines
BARRACOUDA (IMO: 5192121) is a Passenger Ship registered and sailing under the flag of Saint Vincent And The Grenadines. BARRACOUDA was built in 1962. BARRACOUDA vessel length overall (LOA) is 54.82m, beam is 11.33m.
Please log in or register to see more information

