20130623 india: Monsoon mayhem: Nature's fury evident in towns