The various states that form the Republic of India are almost like separate countries, in that most states have their own language, climate, architecture, clothing, and of course unique cuisine. Also, Indian cuisine, if it can be clubbed together as such, has been influenced by many countries and cultures – Persian, Greek, Afghan, Portuguese, British, etc., to name a few. However, the one unifying factor is the generous use of a variety of herbs and spices to create flavorful preparations that are almost addictive.