Yokosuka Japan Travel Video
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
- Key West Florida Travel Guide Video
- Japan Travel Video 2005
- Temples and Shrines of Nikko Japan Video Travel Guide
- Copenhagen Denmark Video Travel Guide