Delhi is part of India