National Stadium Tours
Take a trip to find the best stadiums in Japan!
Yokosuka Stadium is a baseball stadium located in Yokosuka City. It is located in Oppama Park and is used by the Yokohama DeNA Bay Stars as their home base for their second team. G …
Continue reading "Yokosuka Stadium"