Ads
Main » Architecture and Gardens » Japanese Castles
Japanese castles were basically military structures fortified with stone walls, earthen foundations, wooden palisades built for regional defense against "outsiders" during periods of violent strife.