Want this question answered?
NASA is located in Houston Texas.
No it is located in America
nasa
Nagpur is the center location of India.
I Am 11 Year Old Boy& Want To Distance Education From Nasa I Am Living In India & Interested To Make Good Future & Good Studies In Nasa
India's location does not play that big part. It is located at a fair location.
gslv pslv nasa slv rocket
isro is located at thiruvanantpuram.
Geographical location of India on earth: 21°N 78°E
The National Aeronautical and Space Administration (NASA) is headquartered in Washington, DC. There are at least nine other major facilities across the US.
The founder of N.A.S.A. was Dr. Smith de France (The California location)
Indian Space Research Organization - India's equivalent to NASA.