There are 16 countries in the world where passport-holding Indians do not require a visa to travel. These countries include countries like Nepal, Maldives, Bhutan and Mauritius. Minister of State for External Affairs V Muralitharan has informed the House about this. In a written reply to the Rajya Sabha, Muralitharan …
Read More »