Trincomalee
town and port, Sri Lanka, on the island's northeastern coast. It is situated on a peninsula in Trincomalee Bay-formerly called Koddiyar (meaning "Fort by the River") Bay-one of the world's finest natural harbours.
Learn more about Trincomalee with a free trial on Britannica.com.