India overhauls its visa framework with simplified application forms, expanded visitor visa options and clearer provisions for foreign tourists, students, patients and business professionals. New Delhi, November 12: India Visa…
India overhauls its visa framework with simplified application forms, expanded visitor visa options and clearer provisions for foreign tourists, students, patients and business professionals. New Delhi, November 12: India Visa…