Mehrauli will take you to a place far away from the rush and noise of Delhi streets. You will find a vibe here that is unlike any other