Welcome to BAUT Fermbiz.
This website is a good starting point. Scroll down for info about the Leonids in particular and more links.
Quote:
|
The Leonids of mid-November (max: November 17-19) are quite unpredictable, with rich displays occuring roughly every 33 years. The last Leonid storm period occurred from 1998 through 2002. The next enhancement for the Leonids is predicted in 2006, when rates may approach 60/hr. for a short time.
|
And yes, you can see them anywhere in the world, though the viewing may be better or worse, depending a location and time.