Nehru Place (Hindi: नेहरू प्लेस) is a large commercial, financial, and business center in Delhi, India. Though its importance as a financial centre has declined in recent years, Nehru Place..
more read -https://en.wikipedia.org/wiki/Nehru_Place
Find me on Instagram https://www.instagram.com/moover_07/?hl=en
Find me on Facebook : https://www.facebook.com/robin.samuel.790
Snapchat: moover07
Email me for queries: [email protected]