Are you mulling over taking a short refreshing break from work and exploring some wonderful places near Delhi? The capital city boasts...