The headquarter of International Cricket Council (ICC) is located in ______ country ? By taleemified - July 23, 2019 302 Dubai, United Arab Emirates