1.
Broadly speaking agricultural land means land which is actually used for agricultural purpsoes and the land itself is cultivated by performing agricultural operations.
The activity of cultivation of land should be beyond doubt and not a stage managed affair which can be suspected.Thus the land must be actually cultivated for a considerable period in usual course(and not just after purchasing and/ or before selling), crop must be harvested and sold/ used, land revenue must be paid, information about crop cultivated should be given to concerned local authorities in prescribed returns etc.
There are several decisions on this issue, if facts are not properly established, the land may not be regarded as agricultural land.