Where Are Almond Trees Found?
Indian almond production is specifically limited to the hilly states of Jammu & Kashmir and Himachal Pradesh. However, Indian almonds also grow in very small yields in Maharashtra, Karnataka, Tamil Nadu, Andhra Pradesh, and Kerala where trees bear fruits during the winter season only. Will almonds grow in Kerala? InRead More →