During peak hours, observers could see 10 to 15 meteors per hour if watching under a dark, clear sky.
By CNBCTV18.com
Stargazers around the world are gearing up for a dazzling celestial show, as the Leonid meteor shower is expected to reach its peak …

