The island nation of Sri Lanka is bathed in rich tradition, unique symbolisms and a well documented history that spans centuries. However a holiday in the country would be incomplete if you do not try out some of the local delicacies on offer. As part…