Researchers today said they stumbled upon the idol firmly ensconced inside the cave of Parabhadi hillock near Derabish block of Kendrapara district recently.
The Buddha idol under mistaken identity of a Hindu divinity is being worshipped by local migrant tribal settlers living along the fringe of the hillock.