Yes. A tornado on water is called a waterspout.
Tornadoes actually generally form over land. Hurricanes form over the ocean because the amount of moisture they need only occurs over tropical ocean water.
Tornadoes happen every year.
Tornadoes happen in Africa because of the mountains they have or because of the weather.
Ocean currents, hurricanes, and tornadoes all rotate. Tornadoes, are different from the other two, however in that their rotation is not directly due to the Coriolis Effect.
No. In fact dues to the sea breeze being near the ocean can actually make it more likely that tornadoes will occur. Florida, for example, rivals Tornado Alley in number of tornadoes per area unit.
Tornadoes actually generally form over land. Hurricanes form over the ocean because the amount of moisture they need only occurs over tropical ocean water.
Tornadoes can happen in any place that gets thunderstorms.
Tornadoes happen every year.
Tornadoes happen in Miami for the same reason they happen anywhere else. See the related question for how tornadoes form in general.
Tornadoes happen in Africa because of the mountains they have or because of the weather.
Tornadoes can happen in Ottawa. Canada does get tornadoes, though not as often as the U.S. due to its cooler climate.
Tornadoes can happen anywhere in the world except cold areas like Antarctica and the north pole. Tornadoes are mostly common in United States.
Most tornadoes in the U.S. happen in spring and early summer.
Yes, tornadoes can happen at any time as long as the weather is right.
Tornadoes happen in the summer every year.
Tornadoes can happen anywhere - they're usually formed from severe thunderstorms.
Yes. Tornadoes, including some significant ones, can and do happen the the Philippines.