Sri Lanka, the beautiful tear-drop shaped island in the Indian Ocean is one of a kind. An off-beat destination that brings you the best of tropical living, beautiful forests and classy beaches, Sri Lanka is also a paradise for those who love delicious food. Here are some dishes from