incredible places on earth

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…