The head quarter of International Cricket Council (ICC) is located in ______ country ? By taleemified - May 17, 2019 27 Dubai, UAE