Embassy Of Japan In SriLanka
Address : no.20, srimath R.G. Senanayaka Mawatha, Colombo 7, sri lanka. embassy of japan in Colombo, sri lanka. japan- sri lanka relations refers to the bilateral relations between the sri lanka and japan. [envira-gallery id=”6051″]