When it comes to food, Sri Lanka is a place like no other! Make sure you don't miss any of their most special dishes by reading our article!