Naval and Maritime Academy, Trincomalee

GPTKB entity