Claim: Delhi is located in India.
Verdict: SUPPORTS