Just now I have registered with 'The Hindu Images':
The registration is free and this is what they claim in their opening page:
Find the image to suit your creative idea or find the image that sparks your idea. The Hindu Images uses its network of photographers to bring you the best Indian images. Use them in advertisements, brochures, marketing communication, product packaging, posters, interiors... anything that you can imagine.
P.S: The pictures are good and have large varieties and collection but they are small, can only be used as reference.