Friday, 29 March 2024 01:46 AM
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.