India to Hand Out Free SIM Cards With Tourist Visas
Distribution is expected to begin September 27â€â€here’s what you need to know. If you’re visiting India and planning on buying a SIM card to use in your own phone for the duration of the trip, you might want to consider
» Read more