Kerala, often called God’s Own Country, is full of lush greenery, culture, traditions and is also a wonderland for the palate ...
In a bizarre order, the Kerala Health Department has instructed officials that any food items seized during inspections of ...