I recently got US citizenship but I had Indian passport prior to that. I will be visiting India in December. Do I need to apply for tourist visa or entry visa? I thought tourist visa is the right category but then I read about entry visa and wasn't sure which one to apply for...
Thanks.
Thanks.