Japan - Sri Lanka relations
Japan–Sri Lanka relations refers to the bilateral relations between the Sri Lanka and Japan.Japan has an embassy in Colombo. Sri Lanka has an embassy in Tokyo. Diplomatic relations with Japan were est...
Japan - Sri Lanka relations - Wikipedia