There are a number of countries which are visa free for Indians but it depends mostly on where the usual place of residence of the Indian is.
If the Indian is residing somewhere like UK or US then visa is not needed for a few more countries.
Quick way to check is here - … Read more