IndCareer
 

Noida Education

About Noida


Noida, short for the New Okhla Industrial Development Authority, is a city in India under the management of the New Okhla Industrial Development Authority (also called NOIDA).

Facts about India
Facts
Find your study program in India
Study programs
 
Ads by Google