These places on Earth can be seen even from space these places in India are also included

These places on Earth can be seen even from space these places in India are also included

The research done so far has revealed that Earth is the only place in the entire universe where life exists. Many amazing things can be seen on earth which is special in many ways. However, very few people know that there are many things present on Earth which are visible even from space, millions of miles away. In which a place in India is also included. These places on Earth are visible from spaceThe Great Pyramid of Giza in Egypt: Every year crores of people go to see The Gray…

Read More