Top 5 Interesting Facts About India's Monsoons
After hot and sweaty summer, comes the season of Rain. Popularly called as Monsoon in India! This season generally runs from late June to early September (but varies across the country). It revitalizes dried out valleys and steams and brings back the beauty of nature. Everything looks so pleasing....