Did you know that there exists a temple in India, where no one has ever seen the deity? A highly revered place, where either the deity remains covered or the worshippers have to cover their eyes!
A temple that finds its mention in revered Hindu texts. A temple deep inside the forest. A place where one finds peace. A place where tourists rarely visit. How about a trip to such a place?