The India Tourist Visa on Arrival (TVoA) allows tourists from 43 nations to visit India for the purpose of tourism, short-duration medical treatment, visit friends and relatives or casual business visits. The India Tourist Visa on Arrival is granted for a maximum of 30 days. The TVoA can be availed twice a year by a tourist. This visa is also referred to as e-Visa to … [Read more...]
Home » Tourist Visa on Arrival