Takalm Square is in

  • Subject:  Generic
  1. Cairo
  2. Istanbul
  3. Damascus
  4. Beirut
Correct Answer: Istanbul