Monsoon in India is truly magical! The hills and the mountains shine with a green lustre, lakes and waterfalls glisten with sparkling azure water and the smell of petrichor warms the air. If you want to fall in love with the beauty of nature all over again, then it is time to visit the best places in India during monsoon…