BLS International Services

1448 Lawrence Avenue E Unit 6A, Toronto, ON
416-307-2237
http://www.blsindia-canada.com/index.php

Indian VISA Requirements | Online Tourist Visa for India from Can

BLS International Services Canada Inc. is the legal identity of BLS International Services Ltd. in Canada. 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.