Do guinea pigs come from India?

no they came from from Peru. they were eaten in India and still are, please don't eat them they are very cute and cuddly. guinea pigs were brought to America by European sailors around Columbus's' time.