This Article First Appeared In The Times Of India On Jun 12, 2023
A Sunday summer afternoon in Boise – the capital of the US state of Idaho – feels like India. About 2,500 Indians live in this city of 2. 5 lakh people that most Americans might not be able to place on a map. Even the desi techies who have made it their home admit they had to google Boise before they made their way here.