Inasa beach : Torii island from Japan

“Inasa beach” is a beach 1 km west of “Izumo Taisha Shrine” and is known in Japanese mythology.This beach is also the beach where once a year, on October 10th of the lunar calendar, gods from all over Japan gather … Continue reading Inasa beach : Torii island from Japan