Shiba Detached Palace Garden - Show Info
Shiba Detached Palace Garden
This beautiful garden is found near the Takeshiba Pier, and makes a perfect place to escape the noise of the city.
Category: Parks
Latitude: 35.65477906643943
Longitude: 139.7585391998291