The head quarters of ILO is at


A.  washington
B.  geneva
C.  the hague
D.  manila

Ans - geneva

Leave A Comment

QuizOverflow. Powered by Blogger.