For crispy and tasty Appalams, don't you choose anything but Mayil! Country of origin: Tamil Nadu. India