Now Indians Can Go This Country For Without VisaCitizens of 33 countries, including Saudi Arabia and India, no longer need a visa to visit Iran. These nationals have been granted visa waivers so that they can enter the country without a visa. Iranian Heritage and Tourism Minister Issatullah Dargami said that citizens of 33 countries including Saudi Arabia, India, Russia, UAE, Bahrain, Qatar, []