I like
Fergus, but I've never been a huge fan of
India. Though I have to admit,
Indigo is a guilty pleasure of mine - I prefer it for a girl, and I think its very cute.
India Verity sounds super neat. The first middle names that jumped into my head are
Fergus Conall and
India Joy. For
Indigo (though you didn't ask!) I'm liking something like
Indigo Alice or
Indigo Mae or even
Indigo Laine. Yes, for some reason I find
Indigo Laine very appealling.