Slice of Life Rain on me blogwatigJuly 4, 2012 We've been taught that Indian monsoons visit between June and September and so we believe. A stray shower here and there, beginning June and social network forums were abuzz with welcoming...