Remains, believed to be of an old temple, including idols of Lord Shiva and Goddess Parvathy, were unearthed recently while preparing land for tapioca farming on Pala Bishop House premises