cjw333
San Jose
A question about this place:
stuartwoodward
Japan
Yes but save it for a rainy day. It is in Shin Yokohama, a little way out of central Yokohama but is convenient if you are arriving by Shinkansen as the Yokohama Shinkansen stop is here.