Thumba in Kerala is famous as the site of India's first rocket launching station, established in the 1960s. It was here that India began its space program with the launch of sounding rockets. The other options are incorrect - Thumba is not known for industries, harbor, or an international airport.