Meteor shower May 2014 will peak in the early morning hours of May 6. It is called the annual Eta Aquarids meteor shower. The meteor shower May 2014 is offering stargazers a glimpse of up to 60 meteors per hour, according to Reuters.
by Althea Serad
by Katie McFadden
by TravelersToday Staff Reporter