1000 Years Old Lord Vishnu Idol Found in Karnataka Same as “Ram Lalla”
Near the Krishna River, in Raichur District, Karnataka, an ancient statue of Lord Vishnu Idol, featuring all ten manifestations, or “dashavatara”, was found. It is notable because it shares features ...