Sunday, 19 May 2024 06:00 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.