Immigration to the US from India to apply for an immigrant visa, a foreign citizen seeking to immigrate generally must be sponsored by an immediate relative who is a U.S. citizen or lawful permanent resident, or by a prospective U.S. employer, and have an approved petition before applying for an visa.However,  Immigrate to US from India Mexico is still one of the easiest countries to immigrate to from the US because of its proximity to the US. US citizens will not need a visa in Mexico if they want to stay for fewer than 180 days. You must need a Mexico Tourist Card if you are traveling without a Visa in Mexico.