Posted inTravel
A small town inside a baseball court
The story starts with an impressive baseball stadium in the center of Osaka in Japan to become the headquarters of the famous Japanese baseball team Nankai Hawks. The capacity of…
Subscribe to our periodic newsletter below and never miss out on the coolest buzz across the internet!