A word exists in Japanese, omiyage, that indicates the gift or souvenir that you give to someone rather than purchasing it for yourself. You are bound to find at least one “omiyage” store at every train station, airport and even the street corner that sells pre-wrapped local specialties, gadget and souvenirs. This means as far... View tour
We regret that all of our tours are currently suspended for August 2020. See you soon!