Deep in a forested hillside in southern India, police on routine patrol stumbled on a scene that sounded more like folklore ...
A man discovered something unbelievable beneath his own home - a river cave running underground. But the real shock came deeper inside, where the cave opened into a massive 280-foot waterfall hidden ...