Times square is located in _______? June 22, 2022 – by admin Times square is located in _______? A. London B. MoscowC. New York D. Karachi