Trincomalee Harbour, located in Trincomalee Bay (formerly Koddiyar Bay), is one of the largest natural deep-water harbours in ...