SHINJUKU GYOEN NATIONAL PARK
Gorgeous gardens fill this 144-acre park built on the site of a castle that once belonged to a feudal lord in the 1590s!
Gorgeous gardens fill this 144-acre park built on the site of a castle that once belonged to a feudal lord in the 1590s!