Urakuen

Stop by Inuyama City and make your trip to Japan unforgettable!

Inuyama is the name of the city located in Aichi prefecture, about 40 km away from Nagoya. Because of its beautiful nature and historical legacies, Inuyama has become one of the famous tourist destinations in Japan. People tend to say that Inuyama is only famous for its castle, but there is more to see in…