India is often called the “land of myths and legends”, because of the sheer amount of folklore tales dedicated to its mysteries and mythology. Gods, demons, mythical creatures, magical artifacts, and of course, long forgotten cities, are what makes the lore so rich and alluring.
