Draft:Taruhime's Waterfall

From Wikipedia, the free encyclopedia

Taruhime's Waterfall is a notable waterfall in Japan[1]. It is apparently both a shrine and a god

Overview[edit]

See Also[edit]

References[edit]

  1. ^ "Taruhime Falls". CHINO TRAVEL (in Japanese). Retrieved 2023-10-18.