Iwaya Canyon Diamond Cave
Bicchuchofuse, Takahashi 716-0302 Okayama Prefecture
Iwaya Canyon Diamond Cave is a Bodies of Water, Lookouts place is located in Takahashi, Chugoku. The address of Iwaya Canyon Diamond Cave is Bicchuchofuse, Takahashi 716-0302 Okayama Prefecture.
If you want to go to the place or need any services, you can contact them directly. The phone number is +81 866-48-3242,