India is all set to renew its visa policy vis-a-vis certain countries. India is planning to offer TVoA facility to the nationals of France, Germany and Russia. Indian authorities hope to increase the number of tourist taking flights to India with the move. India has planned to renew its tourist Visa-on-Arrival policy (TVoA). The country has gained the approval of « Continue Reading »