relief
As per my knowledge and information, I would say that artichokes are not available in India. They are not available in the country, not even in big cities of India, which have imported goods.
yes it is available in India. It is becoming mass popular here because of its good service and quality with affordable price.
There are many types of rice. Some of these are Samba rice, Basmati rice and many other kind of rices. There are differences on where they are farmed.
As far as i know , they are not available in India yet.