Ahmedabad: On the Village International Riviera at Cannes in France, 223 sq m is a Little India in all senses conceivable — the India Pavilion in the colours of tricolour houses a film bazaar, hosts ...