The One about Dining at Yamakyuu Udon in Iyashi no Sato NENBA (Japan)

Iyashi no Sato NENBA (known as “The Healing Village”), one of Japan’s famous villages for beautiful thatched houses is one of the gorgeous locations to see Mt. Fuji. But while the summer time may give you the best photography for the region, we traveled the area in March during cloudy, snow and rainy conditions. So, unfortunately, we had no clear sight of Mt. Fuji. Surrounding the thatched houses is the […]