Kinokawa Travel Guide

/ / / / /

Adorable Fall Travel: Public Transit Pet Pays Off

Where: Kinokawa, Japan
October 8, 2008 at 4:00 PM | by | Comments (0)

While at least one Brit is determined to give tourists a bad name in Tokyo, a city southwest of Osaka is drawing in the masses with the world's most adorable train attendant.

more ›