India’s First Cinema Hall In A Metro Station: Do You Know Where It Is?

[ad_1] Movie theatres in Malls are common but did you ever hear of a movie theatre in a Metro station? No? Right? But what if we tell you that India has got its first movie theatre in a metro station? Will you believe it? Let us give you a hint about which city has it, …

India’s First Cinema Hall In A Metro Station: Do You Know Where It Is? Read More »