6 New Countries Offering VISA Free Travel To Indian Travelers

By- Srishti Verma

Visa-free travel means  entering a country without the necessity of a visa

Some governments have agreements with India, which enables Indian citizens to travel to their countries without undergoing lengthy visa processes.

The latest countries that have joined the list of offering visa-free access to Indian travellers are as follows:

Iran

Malaysia

Kenya

Thailand

Vietnam

Sri Lanka