Exploring Onomichi (尾道)

Onomichi is a town near Hiroshima facing the Seto Inland Sea – it’s the seaside town featured in the Japanese classic movie Tokyo Story.

Posted in Japan, Photography, travel | 4 Comments