With a kitchen beyond imagination, Sri Lanka is a paradise for food lovers! Fresh rice, curries, and seafood, as well as fresh fruits, vegetables...