Why in the past were European ships built with high wooden "castles" fore and aft?
to have better view
to manage the deck more easily
to improve ship defense
to improve ship stability
These were built to better resist boarding, commonly used in the naval warfare (especially by pirates). Boarders needed to attack these castles with great difficulty, while archers or harquebusiers could sweep the enemy decks.
reach: rather globalhistorymilitarynaval warfarenavysea battlesshipstechnology
Answers by country
to have better view
to manage the deck more easily
to improve ship defense
to improve ship stability
answers
Egypt
13
Greece
22
Germany
111
the Netherlands
36
Czech Republic
10
South Africa
12
Republic of Ireland
25
Israel
10
Canada
39
New Zealand
71
Singapore
11
the United Kingdom
228
Australia
47
Poland
17288
Sweden
15
the United States
537
India
134
Ukraine
10
the Philippines
27
Unknown
16