Where is India's rocket launching station situated?
Photo Credit: Courtesy of 3DStockPhoto (Rocket image)
The Thumba Equatorial Rocket Launching Station (TERLS) is an Indian spaceport operated by the Indian Space Research Organisation. It is located in Thumba, Thiruvananthapuram which is near the southern tip of mainland India, very close to earth's magnetic equator.