Japan visa walk-ins end in Chennai, Hyd, Cochin; booking now mandatory

From March 2, Japan visa applicants in four Indian cities must schedule appointments in advance as walk-in submissions are discontinued