Perry Road

Most people only know Shimoda for its pristine beaches and emerald green sea, but there is a lot more to Shimoda you should really check out! Perry Road is a tiny street divided by a river with overhanging weeping willows lit buy old skool gas lamps. You can spend hours at this end of town […]

Read more

Published on: May 9, 2011  -  Filed under: Sightseeing