CANNES: It’s sunny and very warm in Cannes on the French Riviera. But inside the famed Palais des Festivals the Indian pavilion put up by the...
This will close in 10 seconds