Sabarimala: The Disputed Temple

Sabarimala temple located in the Periyar tiger reserve Kerala is in headlines these days. The reason behind this is the banned entries of women in the temple premises. As after the verdict of Supreme Court allowed women to enter in…