Another wonder of Western Ghat @ Nisargshala

The Red Velvet mite wiz rain bug.  In Marathi we call it मृगाचा किडा. It is widely know as rain bug. मृग means a constellation out of 27 Indian astronomical constellations, in which the entire year is divided in 27 equal…