Enoshima is a small island dedicated to the Buddhist Goddess Benzaiten. Legends say that it was this goddess of water that made this island rise from the sea many many moons ago. You will see several beautiful shrines as you climb towards the Enoshima Sea Candle dedicated to her and her husband, the dragon god.Continue reading “A Quick Enoshima Day Trip Travel Guide”