Thumba Equatorial Rocket Launching Station (TERLS) is situated in?
A.Andhra Pradesh
B.Kerala
C.Odisha
D.Karnataka
Answer:B
Thumba Equatorial Rocket Launching Station (TERLS) is situated in?
A.Andhra Pradesh B.Kerala C.Odisha D.Karnataka