Images Lanka Sri Sri Lanka Its total foreign debt amounts to 51 billion of which it. It is located between latitudes 555 and 951 N and longitudes 7941 and 8… Minggu, 10 Juli 2022 Edit