The conversation between human and AI assistant.
Where is Amazon's office in Delhi?
Can you tell me where Amazon's office is in Delhi?
Yes, Amazon's office in Delhi is located in the Okhla Industrial Area Phase II.