Yokohama, a city situated below Tokyo is a well kept secret worth exploring. With its rooted history breathtaking views of the waterfront and diverse cultural offerings Yokohama provides an unforgettable experience, for visitors. Whether you’re keen on history enjoy trying…