Destination Kilinochchi in Sri Lanka Kilinochchi is situated in the northern province of Sri Lanka. Kilinochchi is…