Castle
Kagawa
Marugame Castle
One of Japan's 12 original castles, famous for having the tallest stone walls of any castle in th...
Marugame, Kagawa, Japan
Castle
Kagawa
Takamatsu Castle
Takamatsu’s waterfront castle survives as Tamamo Park, where seawater fills the moats beside orig...
Takamatsu, Kagawa, Japan