Saw this article 7 must-see geological wonders in India
Sadly I haven't seen any of them and some are not worth seeing. Some of them are quite disappointing just the rocks standing etc.
I bet if someone put a little bit more effort they could come up with a better list.
But because of this list I just learned that there is a Lunar Crater in India called Lonar Crater in Buldana district, Maharashtra. The crater is so big that its has become a lake.
Incredible India rings so true.