Rain finally falls on Barga - barganews