Thumba in Kerala is famous as India's first rocket launching station, established in 1962. It was here that the Indian Space Research Organisation (ISRO) began its journey with the sounding rocket program. The location was chosen for its proximity to the equator, which is advantageous for rocket launches.