Trincomalee
The clearest water in Sri Lanka, one of the world’s finest natural harbours, and a reef island you can snorkel from the shore.
The clearest water in Sri Lanka, one of the world’s finest natural harbours, and a reef island you can snorkel from the shore.