Indian star gazers are in for a treat as the annual Perseid Meteor Shower peaks on the night of August 12 through the morning of August 13. The shower will be visible to the naked eye, and there is no need for binoculars and telescopes as it appears for a[Read More…]
