0
Izumo: The Beach Where Gods Land #japan  #spiritualhotspot #writerslife
0

Hello from Shimane Prefecture, near Izumo Taisha — one of Japan’s oldest and most sacred shrines. This is said to be the beach where the gods land. Twenty-five ...

WeBoating
Logo
Shopping cart