South Korea reopens for Indian travellers

Indian travellers can now apply for a short term (C-3) visa which allows foreigners to stay up to 90 days for marketing research, travel, visiting relatives, meetings or similar reasons

South Korea reopens for Indian travellers Read More »