0:00
0:43
0:43

Secret Forest of India! 😮

Have you been to North East? On my trip to Meghalaya, I walked through the sacred forests where you're not even allowed to take a leaf! There are over 160 of these forests, and I even spotted some Rudraksha trees—pretty cool, right? #kkcreate #meghalaya #india #northeast #forest #tribes #upsc #mystery #travelvlog

ADVERTISEMENT