Where is the perfect place to build a castle? Castles were homes to lords, ladies, and their families. They were also forts.
If the castle was attacked, it became a base for the fighting men who lived there. Knights rode out from a castle to do battle. They could also hurry back to defend it.
So, where did people build a castle? Someplace easy to defend. On a high hill, those inside could see enemies coming from far away. That gave them time to get ready for battle. Land near a river or lake was a good choice, too. The water got in the attackers’ way. Any high place was better than flat ground.