India is honored with amazing natural beauty and huge amounts of legends and fantasies. There is no dearth of natural wonders in the country. These enchanting wonders are spectacular and really brilliant. Let’s have a look at some of the Incredible Natural Wonders.

1. Wettest Place On The Planet

2. A Meteor Created Lake

3. The World’s Only Floating National Park

4. Living Root Bridges

5. The Hide & Seek Beach

6. South Asia’s Only Active Volcano

7. The Seasonal Salt Marsh

8. The Rock Gravity Forgot

9. The Cascade Of Milk

10. The Magnetic Hill

11. The Valley Of Flowers

12. Ram Setu