Ten'anguawara Shrine, located in Takachiho-cho, is said to be the place where the gods gathered to discuss. The scenery of the large cave that evokes its history and the sight of stones stacked with wishes are fantastic and soothing. Why not spend a special time just for yourself in this place where a mysterious power flows?
4.6