There is magic of its own in the monsoon season in India. Mountains put on their velvet clothes and waterfalls…