Thousands perform Aadi Amavasai rites along the shores and riverbanks in Kanniyakumari and Thoothukudi
Cities