Trincomalee, Sri Lanka

Trincomalee, one of the finest natural deep-water harbours in the world is located 257 km north-east of Colombo.