Visa process : Notice from Indian HC
2022-12-13
The High Commission of India in Colombo says there may be a delay in the processing of visa applications. InContinue Reading
The High Commission of India in Colombo says there may be a delay in the processing of visa applications. InContinue Reading
© Newswire.lk