Shibamata is a small town in Edogawa. It may not be that popular for foreign tourists but for locals, it is a must-visit place. Last Monday was Sports Day here in Japan. And because the weather was great, my husband and I decided to go for a bike ride. Biking along canals and riversides was fun and at the same time feels like ATV race. Nice scenery but a bit.. Read More