Q. In which country, the headquarters of International Cricket Association (ICC) are situated ?
Answer: U.A.E.
Notes: The International Cricket Association (ICC) was established in 1909 with headquarters at London. But in 2005, the headquarters were changed to Dubai, United Arab Emirates. ICC organizes world championship events for cricket such as World Test Championship, Cricket World Cup etc.