Michael A. Stecker mastecker@gmail.com
Meiji Mura, Japan Meiji Mura ("Meiji village" museum) is an open-air architectural museum/theme park near Nagoya at Inuyama, Japan. It was opened on March 18, 1965.