Usuki
A castle town with the largest collection of stone Buddhas in japan Introduction: Usuki is a historic castle town located in Oita Prefecture, Japan. It was once a prosperous town in the 16th century and has preserved many traces of its rich history. Apart from its historical significance, Usuki is also known for its scenic … Read more