What to eat in Sri Lanka? While the world adores Sri Lanka for its tea, I will always love it for its local delicacies. Its been a fortnight that I am back from this beautiful beach country and have indulged in the deliciousness of Punjab too, yet my tas