Tuesday, 28 May 2024 08:24 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.