Brent Ross's experience in Yokohama
food
The Landmark Tower
Don’t forget to visit Yokohama when in Tokyo! The Landmark tower has a great bar near the top with impressive views of Tokyo Bay!
Posted by Brent Ross
39 countries - 453 spots