Things You Must Know About The Indian Monsoon

The Indian Monsoon is a much awaited phenomenon not only in India but also throughout the world. The reason is that it has so much excitement, and thrill associated to it. The monsoon are moisture laden winds that form over Northern Indian ocean and Bay of Bengal and the goal of these winds is the …

Things You Must Know About The Indian Monsoon Read More »