I'm planning to go to India in Jan. I've just recently moved to NYC so I don't know much about the city. I'd like to get some vaccines for Northern India. I googled some and found a lot of clinics that providing that. I'm not sure if it's better to go to the hospital or private clinics. Not sure what's the system being use in the US. What I heard was that you can't just walk in to a hospital.