SukanyaDatta These look like Loquat to me. We ate these in Delhi. If these are really loquats here are the details: Loquat (Eriobotrya japonica) http://en.wikipedia.org/wiki/Loquat
Comments (1)