Kamuiwakka Falls
From Wikipedia, the free encyclopedia
Kamuiwakka Falls (カムイワッカの滝?) is a natural hot spring in Shiretoko National Park, Japan. The site is a popular tourist destination.[1]
[edit] References
- ^ Kamuiwakka Falls. Accessed October 10, 2007.