Inuyama is a popular tourist destination from Nagoya. Situated just north of this huge city and within Aichi Prefecture, Inuyama has a population of around 75,000. Attractions include Inuyama Castle, the Urakuen Garden and Joan Teahouse, Kiso River, Narita-san Temple and, some way outside the town, Meiji-Mura and Little World.