Enoshima

Japanese - An island. This small island is said to have risen out of the sea to receive the goddess, Benten, when she descended to the earth from heaven. Sometimes called Enoshima.

Nearby Myths