
Attukal Bhagavathy Temple in Kerala is one of the ancient temples in South India and is popularly described as the Sabarimala of the Women, as women form the major portion of devotees. The Attukal Pongal has made its way to the Guinness Book of World Records as the largest religious congregation of women on a […]