News

Our ancient scriptures mention the Kalpavriksha and the Chaityavriksha as a deity which indicates that worshipping trees is indeed an ancient Indian ... represents the manifestation of God The pure ...