Netflix and Ministry of Tourism collaborate to promote destinations across India -| www.animationxpress.com