Isle of the Gods In Places by peterfaeSeptember 10, 2018 Bali, the Isle of the Gods, is a major nexus of ley and part of the landscape of the magickal World. About the AuthorpeterfaePeter Fae is the creator of Into the Mythica and Author of The Journey Home. visit his Author's site in the Mythica multiverse.Share the Magick!LIKE THIS ARTICLE? WANT TO HELP CHANGE THE WORLD? CLICK TO SUBSCRIBE TO THE MYTHICA!