News

A woman out for an evening stroll along the beach at Pedda Rushikonda on India's eastern coast recently stumbled upon a ...
Measuring approximately 1.5 ft, a standing idol of Lord Vishnu and a 1-foot-tall seated idol of Goddess Lakshmi, alongside a joint idol depicting both deities, were discovered at a depth of 15 ft.