India,the Incredible India, has diverse cultures, mysterious rituals ,age old traditions, rich heritage  and  mythical legends .This is a land where people worship a stone, a tree, a river and a snake and  many more since they see God in all of them. The Hindus in India believe that the entire universe is the manifestation of god Himself…

Share: