Despite being the second largest city in Japan, the port city of Yokohama sometimes gets dismissed as a satellite town to the ever sprawling metropolis of Tokyo. And while it...[ Click to read more ]