• See More

    Takachiho Shrine has a long history, and you can buy omamori (charms) made from sacred trees here. It's the most famous shrine in Takachiho!

Other Reviews by 雪兒