Thursday, 28 March 2024 07:03 PM
September 23, 2022 16:26 pm
ARGHAKHANCHI, Sept 23: Arguably the largest statue of Goddess in Asia has been installed at Argha Goddess Temple in Arghakhanchi district.