10 Incredible Natural Wonders in India||New Twist To Add in Traveler’s Bucket List
India is ultimately blessed with mesmerizing natural beauty of which many of us are unaware. These awe-inspiring destinations prove that there is no dearth of natural wonders in the country. These places once visited will leave the traveler enchanted at these truly magnificent wonders. Let’s begin and have a look at these Incredible Natural wonders:
2. A Meteor Crater Lake
If you love some mysteries and meteorites, you should surely visit the ‘Lonar Crater Lake’ in Maharashtra. It is around 50,000 years old, and was created by the impact formed by a meteor in Pleistocene Epoch.This lake has saline water with the diameter of 3,900 ft. This place has been listed in National Geo-Heritage Monument.
What's Your Reaction?