World Bank has put together a list of the Top 10 Most Indebted Countries. Check out the list below.
1

Total outstanding external debt: US$226 billon
***
2

Total outstanding external debt: US$170 billon
***
3

Total outstanding external debt: US$158.3 billon
***
4

Total outstanding external debt: US$152.6 billon
***
5

Total outstanding external debt: US$67.3 billon
***
6

Total outstanding external debt: US$135.7 billon
***
7

Total outstanding external debt: US$115 billon
***
8

Total outstanding external debt: US$110.1 billon
***
9

Total outstanding external debt: US$97 billon
***
10

Thailand, formally the Kingdom of Thailand, is a country in Southeast Asia
***