Trincomalee Harbour area from The Indian Ocean Atlas, published by the C.I.A. 1976