Leh hills

10 mysterious places to visit in India

10 mysterious places to visit in India

September 9, 2020

From worshipping snakes and rats to gravity-defying hills and structures, India is a land full of mysteries. A few places that appear to be straight out of a fantasy novel, there is no dearth of mysterious places to explore here! ‘It happens only in India!’ We’ve often hear...

Read More