
Facebook
Twitter
Pinterest

Izumo Taisha is a small place, but with great cultural importance for the whole of Japan. Located in the city of Izumo, it is near the city of Shimane Prefecture in Taishamachi (Shimane) of the country.
Izumo Taisha i...