Kachoris are said to have been originated in Rajasthan. Some claim Uttar Pradesh to be the place of its birth too. It is also relished delightfully in our neighbouring countries like Pakistan.
Read more: Pyaaz Ki Kachori: The Rajasthan Street Side Delicacy that You'd Love