You are here: Home » Life » Delhi’s Bag of Bazaars – 14 Best Markets

Delhi’s Bag of Bazaars – 14 Best Markets

4. Nehru Place – India’s Financial Center and IT Hub

Nehru Place

Nehru Place is one of the biggest commercial, business and finance centers of New Delhi. Despite the fact that its prominence as a financial center has come down in the past few years, it still is the main commercial area in the South of Delhi with headquarters of several Indian firms. Nehru place is also known as the biggest IT Hub of South Asia and people from all over the country flock here to purchase IT accessories.