Time Square is Located in which of the following city?A. CairoB. MadagascarC. New YorkD. Sydney Found an error? Read our corrections policy and report it in the comments below.