NASA catches Tropical Cyclone Titli headed for landfall in India

The Joint Typhoon Warning Center or JTWC issued the final warning on Tropical Cyclone Titli after it made landfall on the northeastern coast of India late on Oct. 10. NASA-NOAA’s Suomi NPP satellite captured an image of the large storm before landfall.