MALTA
( SCHENGEN STATES )

N60 Panchsheel Park, New Delhi, Delhi 110017. Tel. 011 4767 4900

VFS -Mumbai VAC-- VFS Global Services Pvt. Ltd
Trade Centre, 3rd Floor , G Block, Bandra Kurla Complex, Bandra East, Mumbai 400051
.