The East Gardens of the Imperial Palace is where the inner compound and main tower of Edo Castle of Tokugawa Shogunate had existed. It's so-so as a garden, but it is a quite significant place of interest in Japanese history.
Edo Castle (now forming the vast green area in central Tokyo) was a flatland castle originally built in 1457 by...
More