Awesome Natural Phenomenon (English)


India Special Editor
This earth of ours boasts of having many interesting natural phenomenon some of which can be explained while rest are treated as mysteries of nature .Here is a look into some of the most beautiful natural phenomenon seen on Earth.