Attukal Bhagavathy Temple & Pongala Festival – Some interesting facts and a few myths you may not know
There are three Sabarimala temples in Kerala, one in Pathanamthitta district, where Lord Ayyappa resides, second one in Kollam, where Chakkulathamma resides and the third one in the capital city, where Attukal Amma resides....
Recent Comments