A unique pilgrimage site in Oachira, Kollam, dedicated to the universal divine without a traditional idol or sanctum, renowned for its spiritual significance and the famous Oachira Kali festival.