Japan

Ogimachi village, Shirakawa-go, Japan

Ogimachi (荻町) is the largest village and main attraction of Shirakawa-go. Declared a UNESCO world heritage site in 1995, the village is ...

Faisal2n 20 Oct, 2016