Nazi-Germany ran a bombing raid over India, in WW2. Which city was bombed, and what effect did it have? i.e how many casualties were inflicted, was transport closed down, or was there other damage to infrastructure?
Madras* was bombarded by a German warship during World War I. That's the only instance I could find in either war of an Indian city coming under that kind of fire from German regular armed forces.
Germany had no aircraft carriers, and their only real long-range bomber in WWII, the Heinkel HE 177, appears to have only been used in the Eastern and Western fronts in Europe. I don't believe Germany ever held any territory that would have been within the HE-177's 5,000 KM operational range from India. (The Eastern Ukraine is a wee bit further than that from New Dehli).
* - Now Chennai
Agree with TED that German warships did not attack any Indian city. But a thing of interest is that of Japanese warships: Kakinada and Vishakapatnam were two cities that were attacked by the Japanese in 1942. It was believed that Madras would be under attack soon, but it wasn't eventually.