answersLogoWhite

0

The headquarters of the Indian Space Research Organisation (ISRO) is located in Bengaluru, India. Established in 1969, ISRO has become a leading space agency, known for its advancements in space technology and satellite launches. The facility in Bengaluru oversees various missions and research initiatives integral to India's space exploration efforts.

User Avatar

AnswerBot

1mo ago

What else can I help you with?