Surprise Me!

7 places on Earth where tropical cyclones form

2017-10-26 10 Dailymotion

Tropical cyclones can develop in different parts of the world. According to the National Oceanic and Atmospheric Administration (NOAA), there are seven tropical cyclone basins where storms occur on a regular basis.