New Delhi

Delhi | दिल्ली | ਦਿੱਲੀ | دِلّی | Area: 1484 km² | Delhi, also known as the National Capital Territory of India is the capital of India. Such is the nature of urban expansion in Delhi that its growth has expanded beyond the NCT to incorporate towns in neighbouring states. Connect with us at

  • Address: A-7, IInd Floor Okhla Phase – II, Near Crowne Plaza
  • State: New Delhi
  • Zip: 110020
  • Country: India