Hibiya Park Resting just by the southern end of the Imperial Palace is Hibiya Park, Japan’s oldest western-style... Read More