on Jun 30, 2017 Shri Ayyappan Namaskaaram Shlokam Lord Ayyappan, or Ayyappa, is a popular Hindu deity worshiped mainly in South India. Shri Ayyappa is believed to h... Continue Reading