NOIDA

Definition : New Okhla Industrial Development Area
Category : Regional » Towns & Cities
Country/Region : India India
Popularity :

What does NOIDA mean?

New Okhla Industrial Development Area (NOIDA), is an area(Industrial Township) in India under the management of the New Okhla Industrial Development Authority. Noida is located in Gautam Budh Nagar district of Uttar Pradesh, India.