Nature is the greatest artist of all and its creations are so alluring that you cannot have enough of them in one visit, you will crave to keep coming back to them. And, to witness these wonders you don’t have to go to a foreign land! Besides the man-made wonders, India has a good count of natural wonders as well that are beyond scientific explanation or magic!
So, here we are with the top 20 astounding natural wonders of India that will certainly find a place in your travel list!
Cherrapunjee is globally renowned for being the wettest place on earth but that’s not all! It's also home to a double-decker living root bridge made from entangled roots of rubber trees. These root bridges are recognized by UNESCO as a World Heritage Site and are tough enough to hold nearly 50 people at a time!