Where Were Castles Built?

Castles were mainly built in England. When William the Conqueror invaded England in 1066, he brought about the idea of castles. They were built as a way to show conquered territory and to also house the king and his lords.