10 Mind Blowing Natural Marvels In India
There are no second thoughts about the fact that India has been blessed with some phenomenal places that always leave people in awe. With all our incredible historical monuments, there are scores of natural marvels, too. Listed below are some of these natures wonders.
1. Walking Through Neon Waters
Place – Kavaratti & Bangaram Islands, Lakshadweep
Beaches that glow with neon blue lights at night are a mesmerizing sight, and in India, Lakshadweep is the place to witness this. While it may seem as though stars have literally fallen down from the sky, the phenomenon is actually caused by Planktons, (micro-organisms) which emit electric blue lights when disturbed.