Headquartered in Kuala Lumpur, Malaysia, Grandlotus India Visa Centre provides visa application services on behalf of High Commission of India (HCI) Kuala Lumpur since year 2007. The parent company, Grandlotus Travel Agencies established itself with strong branding since 1986.