Meiji Mura
A striking example of a bygone era brought to life In the heart of japan, there is a place where time stands still. Meiji Mura, an open-air museum located in Inuyama, Aichi-ken, takes visitors on a journey back in time to the Meiji period (1868-1912), a time of great change and modernization in Japan. This … Read more