Agrasen ki Baoli is a marvelous architecture step well right in the heart of Delhi, near Connaught Place.
Read this post on thetimelock.photos