italy visa application centre, vfs global services pvt. ltd no 2a, 2nd floor, south point hinton near north police station, chittoor road, kacheripaddy cochin - 682018
the home of vfs global, partnering the uk government to provide visa and immigration services.
ADS