Sri Lanka, an island nation where extraordinary is the style of living. From the wildlife to the landscapes, the people and the food, nothing is ordinary. Of the latter, you are in for a treat if you are a foodie lover! From luscious curries to…