Which countries allow visa-free entry for Indians as Philippines joins the list?
The Philippines has become the latest country to introduce visa-free entry for Indian nationals. The other countries include Angola, Barbados, Bhutan, Dominica, Cook Islands, Grenada, Iran, Jamaica, Kazakhstan, Malaysia, Maldives, Montserrat, Nepal, Niue Island, Rwanda, Saint Lucia, Saint Vincent and Grenadines, Senegal, Seychelles, Thailand, Trinidad and Tobago among others.