Indian passport holders can travel to various countries visa-free, including Thailand, Bhutan, Mauritius and seven others.