Trincomalee of the finest natural deep-water harbours in the world is located 25… Trincomalee of the best pure deep-water harbours on the planet is situated 257 km north-east of Colombo, which is taken into account because the industrial hub of Sri Lanka.












