Ethereal beauty: The Eta Aquarids meteor shower is all set to dazzle the May sky
The meteors can be viewed from April 20 to May 21, and the meteor shower is expected to peak in the night of May 5 till the early hours of May 6
By Catherine S Kanichay May 03, 2025