Strange India All Strange Things About India and world


Good news: Scientists have found the absolute best place on Earth for romantic stargazing!

Bad news: It’s literally next-door to the South Pole.



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *