Europe is famous for its abundance of castles, many dating back to medieval times. With so many neighbouring nations, as well as the turbulent history of the last 1000 years, European countries needed to defend their territories and protect their people.