Yamaguchi

Yamaguchi Yamaguchi
10 amazing things to do in Yamaguchi, Japan!

10 amazing things to do in Yamaguchi, Japan! Yamaguchi is the prefecture in Chugoku region, and is nestled on the westernmost of Honshu, the mainland of Japan. The prefecture is home to many hidden tourist spots, including a historical cast...

Dec 21, 2020

Clip Read