Incorrect data? Please notify us at hi@itinari.com.
Enoshima Shrine is located on Enoshima Island formed by three shrines. It is one of three Benzaiten shrines in Japan. The opening time is from 8 am till 5 pm every day. © iStock/ranmaru_