Featured4 months ago
16 countries provide visa-free entry to Indian passport holders
Sixteen countries, including Nepal, Bhutan and Mauritius, provide visa-free entry to Indian passport holders, the Rajya Sabha was informed. In a written reply to a question...