On July 7,1896, the first ever films shot by the Lumière Brothers, Louis and Auguste were shown in Mumbai at the Watson’s Hotel that day, marking the India’s first ever … Read More