Thiruvananthapuram,KL,India
Photo: alanbatt
The Attukal Bhagavathy Temple is a shrine in Kerala, India. The temple is renowned for the annual Attukal Pongala festival, in which over a million women participate
Leave a comment