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.