Food in Sri Lanka; 12x Eat in Sri Lanka- Sri Lanka is one of those countries where taste is part of the unique traveler’s experience....