Novo Cinemas

Novo Cinemas

Novo Cinemas –  the complete entertainment experience that will, forever, change the way you view cinema. Novo Cinemas – IMAX Journey began in the year 2000 with the launch of flagship cinema in Dubai, United Arab Emirates, which would be…

Read More