Learn The Significance of Ayyappa Idol Before Welcoming it Home. Posted by By When we think of South Indian gods and goddesses, the Sabarimala Ayyappa Idol immediately comes to mind. This powerful and popular deity is also known as Sastha or Dharmasastha. He…