Showing posts with the label lanka

Business Visa To India From Sri Lanka

1 Month 3 Months 6 Months and 1 year only depending upon requirement of work in India. For a business visa the standar…