The extensive list of countries that Indian passport holders can visit without a visa includes Angola, Barbados, Bhutan, Bolivia, British Virgin Islands, Burundi, Cambodia, Cape Verde Islands, Comoro Islands, Cook Islands, Djibouti, Dominica, El Salvador, Ethiopia, Fiji, Gabon, Grenada, Guinea-Bissau, Haiti, Indonesia, Iran, Jamaica, Jordan, Kazakhstan, Kenya, Kiribati, Laos, Macao (SAR China), Madagascar, Malaysia, Maldives, Marshall Islands, Mauritania, Mauritius, Micronesia, Montserrat, Mozambique, Myanmar, Nepal, Niue, Oman, Palau Islands, Qatar, Rwanda, Samoa, Senegal, Seychelles, Sierra Leone, Somalia, Sri Lanka, Saint Kitts and Nevis, St Lucia, St Vincent and the Grenadines, Tanzania, Thailand, Timor-Leste, Togo, Trinidad and Tobago, Tunisia, Tuvalu, Vanuatu, and Zimbabwe.