Time Square is Located in which of the following city?

  • A Madagascar
  • B Sydney
  • C Cairo
  • D New York

Explanation

The correct answer to the question is: New York