Carnival Cinemas: Downtown Mall

Thalassery, Kerala, India ‚óŹ Multiplex