But, if we look at the relations between ancient India (Bharatvarsha) and ancient Iran (Persia), this tie dates back millennia. Both countries have a prehistoric past. During the Neolithic period ...