Yokosuka Japan
Yokosuka is a Navy town in Japan about 45 miles south of Tokyo. Yokosuka is home to both Japanese and US Navy bases. But I think Yoskosuka is most famous for “The Honch” — or the pedestrian street full of bars
.
Related posts:
- Hotel New Yokosuka Video Review
- Odaiba Tokyo Beach
- Cow Tongue (Gyutan) in Sendai Japan
- Japan Travel Video 2005
- Courtyard by Marriott Tokyo Ginza Review