A visual guide to castles, part two
Read More

A visual guide to castles, part two

1.) Takada Castle three story turret, 37.11001613663558, 138.25590933920685 2.) Hamamatsu Castle, 34.71194284121885, 137.7248950679654 3.) Hikone Castle, 35.27662714760684, 136.25184599681822…