Indian Passport Holders Can Rejoice Now That The Visa Norm Are Relaxed
Many countries have signed up to ease traveling woes for Indians by being lenient on the visa norms in the past eight months. Browse through the slides to also find out the myths around the U.S. Visa.