Your Moment Is Waiting

Kerala Tourism’s new three-minute advertisement movie, Your Moment is Waiting, has already become talk of the town. The film was recently featured at Saatchi Gallery…