Hello Manoj
You can buy agriculture land near Bangalore in Tamil Nadu, there is no restriction like karnatake in buying agri land here. The best place for agriculture near bangalore is denkanikotta, Soolagiri, Berikai etc.,
I have fertile land around 7 lac per acr call for more details...