Day 3
Kumamoto castle
June 21, 2023 in Japan ⋅ 🌧 25 °CLocated on the top of a hill, Kumamoto Castle (熊本城, Kumamotojō) is the undisputed symbol of the town of the same name and the third largest castle in Japan . Built in 1607 by the first feudalRead more