Lonar Crater: Incredible and Awe-Inspiring Natural WondersThe universe has its own way of adding to the charm of this little planet that we live in. I looked at the picture in front of me and...