Please select a language to display content suitable for your location.
Located in Ama-cho, Shimane, the heart of the Oki Islands. The