If you are heading to Jaffna, in northern Sri Lanka, for the first time, you are in for a fascinatingly different perspective of the island’s rich culture and heritage. Of course, it always helps to know some of the top places to add to your…