SRI LANKA
Address 27, Kautilya Marg, New Delhi.
Tel : 3010201, 3010202
Fax : 3793604


  • NOTE : For business as well as tourist, visa is on arrival.