White Sand Beaches and Hidden Gems in Shimoda

After many of our colleagues have recommended the Izu Peninsula, and in particular Shimoda to us, we had to go and see it for ourselves on a long weekend in April. Shimoda is less than a 3 hour train ride away from Yokohama station and you can ride on the Super View Odoriko train along…