On this day: Imperial Palace, Tokyo

See more from my On This Day series here, where I celebrate travel memories on their trip anniversaries. On November 15, 2018, I was at the Imperial Palace in Tokyo, Japan. For all you kind folks who have been following along, today’s recap of my trip to Japan is a two parter. After our midday visit…

Read More