Oct 5, 2018, 3:58 PM IST
History suggests various facts and evidence that connect Lord Ayyappa to Buddhism; some even refer Lord Ayyappa as an incarnation of Lord Buddha. While the Supreme Court verdict on Sabarimala is being debated with massive protests witnessed in Kerala, this video will reveal some of those little known facts about this divine shrine.