Regarded as the abode of the Lords' aunt, the Srigundicha Temple becomes the temporary residence of the Holy Trinity during their annual sojourn