The Maritime and Naval history Museum in Trincomalee is a treasure trove of artefacts ever to be found in any part of the ...