Thumba Equatorial Rocket Launching Station (TERLS) in Kerala was India's first rocket launching station, established in 1962. The sounding rocket launch from Thumba on November 21, 1963 marked the beginning of India's space program. It's not known for industries, harbor, or airport.