The monsoon (June to September) can be magical in India. Though most travellers don’t see this as a good time to travel, there is a certain charm to India in...