20120614 city.vadodara: Heavy rains lash Babra in Amreli