Awesome Search Japan

Little World Museum of Man

The Little World Museum of Man (Japanese: リトルワールド, Hepburn: ritoruwārudo) is an open-air museum and amusement park near Inuyama, Aichi Prefecture, Japan.[1]
Location:  Inuyama, Aichi, Japan
Opened:  1983  
Type:  Museum  

Little World Museum of Man  Click to go to Wikipedia