Indian citizens can travel visa-free to 30 countries in the world.
Nepal
Bhutan
Indonesia
Qatar
Maldives
Macau
Mauritius
British Virgin Islands
Dominica
Oman
Next : Sikkim landslide: Army rescues all stranded tourists, no new permit to be issued to tourists
Click to read more..