Countries that Do Not Require Visa from India 

Bhutan  No visa is required by an Indian national to visit Bhutan.

Nepal Tourists are allowed to enter the country for 90 days without presenting a visa.

Mauritius No visa required for Indian nationals to visit Mauritius as tourists.

Fiji Citizens of India don't need a tourist visa to travel to and stay in Fiji for up to 120 days.

Jamaica Indian nationals do not require a Jamaica tourist visa for visiting the country for tourism purposes.

Dominica To enter this beautiful country, one can simply book your flights to Dominica from India.

Barbados Barbados has announced visa-free tourist and business visas for Indian nationals.

Grenada This country in the West Indies allows Indian tourists to stay in the country for a period of up to 90 days without visa. 

Sri Lanka Sri Lanka has announced free visa-on-arrival for Indian tourists, effective 1 August 2019.