Indian passport holders may now travel to 59 countries across the world, including Oman (the newest addition), without the need to seek a visa. Since 2006, India has expanded its international tourism offerings by 35 new locations.
Indian passport holders may now travel to 59 countries across the world, including Oman (the newest addition), without the need to seek a visa. Since 2006, India has expanded its international tourism offerings by 35 new locations.