Among the all ancient temples of South India, Attukal Devi (Attukal Bhagavathy) Temple, a small temple in the city of Trivandrum, Kerala, South India, has a very special position. Also known as the Sabarimala of Women, this temple attracts the biggest thr