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 … Read More