The International Court of Justice is located in The Hague, Netherlands. It is the main judicial body of the United Nations and works from the Peace Palace, where it settles legal disputes between countries and gives advisory opinions on international legal matters.
Please login to submit an answer.