Today my wife and I will be participating in a cycling tour around the small Japanese town of Tenryu, which is located near Hamamatsu in Shuzoka prefecture, …

AloJapan.com