Bolivia
[Region: Americas]
Indian nationals can get a visa on arrival - for 30 days - when they travel to Bolivia as tourists. However, getting a prior Bolivia tourist visa is recommended.
Places to visit: La Paz, Potosi, Oruro, Sorata, and Lake Titicaca.
Read on to find the list of other countries that offer visa on arrival for Indians.