Numata
City in Japan
Numata is a city in central Japan. Nearby is Lockheart Castle, which was relocated from Scotland and has a Christmas-themed museum. To the northeast, the Fukiware-no-taki waterfalls offers striking fall foliage. Ski resorts dot the slopes of Mount...