Chand Baori is the world's deepest stepwell (13 stories) situated in Abhaneri village of Rajasthan, India. Not many people fully know about this unique place in Rajasthan. Read this post to know how to visit Chand Baori and get to know some mind-blowing facts of it.