Thumba Current Affairs, GK & News

Rocket launch sites in India

Rocket launches in India are carried out through either of the three sites in India or foreign sites, mainly French Guyana or Baikonur. Satellite Launch sites in India Vikram Sarabhai Space Centre. Thiruvananthapuram, Kerala The center was earlier known as the Thumba Equatorial Rocket Launching Station (TERLS) (when started in 1962) but was then renamed ..