What is the Crocotta? Indian Mythology Beast
The crocotta is a mythical creature in Indian mythology that is a dog-wolf hybrid. The beast is said to haunt the rainforests of India and Ethiopia, where it lures humans and dogs to their death. It is an intelligent and cunning creature, and is a prominent feature in many mythological tales throughout time. Read on … Read more