Trincomalee: Blue Whale Spotting


Blue whales may be sighted off Trincomalee, on the west coast.