International Monetary Fund - IMF is located in Colombo, Sri Lanka on 30, Central Bank, Janadhipathi Mawatha. International Monetary Fund - IMF is rated 1 out of 5 in the category foreign consulate in Sri Lanka.
Address
30, Central Bank, Janadhipathi Mawatha