Jan.29
Archives 2009 Omori-cho
Jan.29
There are a few places in the world that are truly enchanting. One such place is a town of just 500 people that has touched my life and the lives of many people I have taken there. It is a town near the Sea of Japan in Shimane Prefecture, in a long narrow valley, tucked…