Hyogo
Discover Ojiro, one of the 100 most beautiful villages of Japan! (Hyogo)
Discover Ojiro, one of the 100 most beautiful villages...