Usuki Castle

Visit these Top 3 Attractions in Usuki, Japan’s Former Castle Town

Japan’s former castle town, Usuki (臼杵), is one of the off-the-beaten-track areas offering tourists a chance to see some of old Japan. Usuki is located on the east coast of Oita Prefecture (大分県) in Kyushu (九州). There are so many places to visit in Usuki and these retain the beauty of the old castle town.…