New Delhi

New Delhi is a city located in Delhi, India. It has a League listening post and Cabal activities.