Culture Meiji Village Meiji-mura (Meiji Village) in Inuyama, Aichi Prefecture, is an open-air museum and theme park. History and architecture lover...