Tornadoes are actually more common in temperate climates than in the tropics. The can happen in both hemisphere in both tropical and mid latitudes, but are more common in the northern hemisphere.
Most tornados happen between the Tropic of Capricorn and the Tropic of Cancer. So YES, it is possible.
Generally tornadoes form over land, not water.
Tornadoes can happen in any place that gets thunderstorms.
Tornadoes happen in Miami for the same reason they happen anywhere else. See the related question for how tornadoes form in general.
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.
Yes. Tornadoes, including some significant ones, can and do happen the the Philippines.
Tornadoes can happen anywhere - they're usually formed from severe thunderstorms.
Most tornadoes in the U.S. happen in spring and early summer.
Tornadoes happen in the summer every year.
Sicily Tornadoes happened in 1851.
Tornadoes happen in all seasons but are most common in the spring.