Deepak Dua, Film Critic-Travel Writer