TexasOwnzYou
500+ Posts
Can a non-US citizen, but a permanent resident (green card holder) visit Mexico for leisure? I mean, would this have to involve travel visas/consulates etc?
Country of citizenship is India, if that matters.
Country of citizenship is India, if that matters.