Rain finally falls on Barga – barganews