Jump to content




Megalohari


Megalohari

Name: Megalohari
Imo: 9296066
Call sign: H8GA
Owner: Takanawa Line Inc - Panama
Ship manager: First Marine Service Co Ltd - Tokyo/Japan
Gross tonnage: 39727 GT
Home port: Panama
Flag: Panama
Built: 2004