Enoshima Island
Enoshima is a small island off the coast of Kamakura and an easy day trip South of Tokyo. Enoshima Island is known for its legend of a five headed dragon. It is said that Benzaiten, the goddess of good fortune, arts, music and knowledge, subdued a five headed dragon that was terrorising the area. He…
Read more