Attention Indian passport holders! Here are some new visa rules you should know aboutTravel is becoming more and more convenient with an increasing number of countries opening up their lands for vacationing. Long queues...