8 Amazing Creatures From Indian Mythology

Indian mythology is as rich and vibrant as the country itself. Hinduism is a truly ancient religion, which means that myths, legends, and all kinds of amazing stories intertwine with each other, creating a culture, where Gods and demons walk among men and fantastic beasts are not just a figment if someone’s imagination. You’d be surprised just how grand and marvelous these creatures are! Here are 8 truly amazing creatures from Indian mythology.

Aditi
Aditi in a form of a cow is said to be the Mother of all. Treating her with respect, like a calf would treat his mother, would guarantee prosperity for the whole human race. Her name means ‘limitless’, and it’s from Aditi’s body that all the God’s can to be.

Makara
Makara is a creature that dwells in the sea, but you can often see it guarding the entrances to Hindu and Buddhist temple. Considered to be a vehicle of Goddess Ganga, the sacred river that flows through the most part of the country, Makara is depicted in various forms. Usually it’s a kind of chimera with a body of a fish, feet of a lion, elephant’s trunk, the tail of a peacock, and monkey’s eyes.

Airavata
This beautiful sacred elephant was born out of two egg shells, from which hatched the mythical Garuda. He also stands behind the belief that elephants can bring clouds and rains. According to the story, when Indra defeated the demon of drought Vritrasura, his elephant Airavata reached deep down to the waters of the underworld and then spread this water above the dried land, creating clouds. Then those clouds produced the rain, ending the drought.