VISA free countries and more for Indian Citizens
‘VISA free’ refers to freedom of movement(limit of time period may apply), ‘Free VISA’ refers to the monetary aspect of acquiring a VISA, ‘VISA on arrival’ refers to the timing of grant of a VISA and ‘e VISA’ refers to the electronic mode of applying for a VISA. In short, these terms are not necessarily associated with the types of VISA but are concepts of International travel facilitation.