Apply for VISA to Spain In Istanbul turky flag
Follow us on
  • facebook icon
  • instagram icon
  • twitter icon
  • linkedin-in icon

Welcome to the Spain Visa Application Centre.

BLS International Services Turkiye Inc. is the legal identity of BLS International Services Ltd. in Istanbul. The parent Company "BLS International Services Ltd." is headquartered in New Delhi, India and is a specialist service provider of Outsourcing for Visa, Passport, Consular, Attestation and Apostille Services to the Diplomatic Missions across the world.