The Divine Abode of ‘Goddess Chindi’

A photo tour of the Chindi Mata Temple located in Chindi, Karsog Valley, Himachal ! 'Humanity is the only religion', he always tells me. He doesn't stop anyone from Idol worship though opines when sees people around following irrational traditions;  try and force him to be a part of something similar and you are in … Continue reading The Divine Abode of ‘Goddess Chindi’