Seasonal harvesting, local cuisine, traditional Japanese inn, scenic cycling, forest walk and meeting the locals in Kamishihoro village of Hokkaido, North Japan.

AloJapan.com