From forgotten monuments to peaceful parks and cultural corners, Delhi has several offbeat places that offer a refreshing ...