ADVERTISEMENTs

Indian cinema history to be exhibited at Louvre Abu Dhabi

India makes more than 1,500 movies every year in 20 different languages, making it the biggest movie producer in the world.

Comments