Shikoku Mura

Shikoku architecture open-air museum The Shikoku Mura is an open-air museum located at the base of Yashima Mountain. It contains traditional buildings and structures from all over Shikoku Island that…