New tag proposal for Balkan tower houses

Balkan tower houses (singular: Albanian: kullë; Bosnian: odžak, Bulgarian: кули, kuli; Serbian: кула, Romanian: culă) are a distinct type of fortified residential structures built primarily between the 17th and 20th centuries.

Main Issues with current tagging scheme:

Currently, these structures are inconsistently tagged in OSM (e.g., historic=manor, historic=castle, building=tower or even man_made=tower), leading to confusion and loss of cultural/historical context. OSM lacks a specific tag for tower houses, despite their historical and architectural significance. Although some regional variations exist, the term itself and the building it refers to can be admired across the Balkans, but no unifying tagging scheme exists for it.

Why choose a unifying tag?

While their aspect is similar, other characteristics of Balkan tower houses range vastly across the peninsula:

  1. In Romania (specifically the Romanian provinces of Oltenia and Muntenia) they were built by boyars and served a defensive purpose, while also acting as a residence for the owner of the respective estate.
  2. In Albania, for example, their building was not reserved to the elites and they were more used as a clan residence, or as a defensive structure for persons involved in blood feuds.

However, what we can see in both cases (which can be extended to Bulgaria, Kosovo, Serbia, Bosnia etc.) is that they irrevocably served a dual purpose, both as a permanent residence and as a defence against either Ottoman raids, blood feuds, local skirmishes etc.

Another unifying factor is their relative architectural uniformity. Most of them have a rectangular shape, are typically made of stone, are between 2 to 4 storeys tall, with thick walls, small windows and sometimes arrow-holes.

We can also note that they were often part of a family compound, reflecting the extended family structure and local power dynamics.

Proposed solutions

  1. Extend historic=castle with castle_type=kula

Tower houses fit the OSM definition of historic=castle: “fortified residences of a lord or noble” and the castle_type=kula subtag would distinguish them from other types of castles, as well as other types of medieval tower houses.

  1. Introduce historic=tower_house

This would create a dedicated tag for this distinct architectural type. Thus, we can avoid ambiguity with larger castles or fortresses. It would provide clearer semantics for data users (e.g., historians, tourists) and would have potential for broader adoption (e.g., tower houses as seen in the rest of Europe). However, this would not solve the initial problem, and would require its own separate subtag (maybe tower_house=kula), as the intention was to clearly define and tag this certain architectural type, and the differences over Europe are vast.

  1. Introduce historic=kula

This would have all the benefits of the previous option, but may block or slow the future editing process. If, in the future, tower houses as they are described in literature may want to be united under one tag, with subtags for each regional variant, the historic=kula tag would prove itself to be problematic.

Literature

2 Likes

This one would make most sense to me, as it fits (already popular and supported by data consumers) historic=castle and then adds extra details to it via other subtags (which is ideal way to add extra information in OSM – by adding ever more extra tags, each adding its own little piece of information).

3 Likes

Can you post some photos as examples what you are talking about?

Kula is high building and usually just part of larger (fortified) structure. I believe in English it is called tower. It is not rare that single fortification has several towers.

2 Likes

The wiki link has some photos of the structures I’m talking about. I’m not reffering to the meaning of kula as a tower in itself, but to its meaning as a fortified house/architectural style. Check the Wikipedia link for more photos, I’m a new user and not allowed to attach more than one photo in a post.

see my post above for reply

This would be another example ( credit )

Well, we would need some historian here for details, but per my knowledge, “kula” in Serbia was mostly build for defensive purposes. Some of them may have been residential, but most were for defensive-observation purposes. I do not see a need to make a special attribute or value. I personally think these should be tagged as building=tower and tower:type=defensive or what ever value is most appropriate for the each individual “kula”. Another personal opinion, but I might be very wrong on this one, “kula” should not be castle, because castle should represent bigger structure and “kula” can be a part of it. My tagging suggestion is for smaller, individual structures.

I guess this would be the easiest approach, but my feeling is that this type of houses don’t fit the concept of “castle” very well. From what I’m seeing, they’re smaller and can house a family and maybe a few servants. They’re more “house” than “castle”, imo.

It does seem so, however the osmwiki definition of a castle is just that of a fortified structure with living ammenities, so it would fit it better than that of a house, since a house is not supposed to have any kind of defensive purpose in the first place.

2 Likes

In Romania these were fortified houses, so they don’t fit the building=tower tagging either. They were built like that for the protection of those inside, not for the purpose of getting in there and defending (that’s how i’m seeing a defense tower).

Agree about the size being unsuitable for a castle.

I think castle may apply to some of these, but having a specific historic=tower_house seems also fine. There are fortified residential towers from the middle ages in many old towns in Europe, enough to merit a main tag.
The tower houses in the Balkans could then get their more specific subtag like tower_house=kullë or similar.

Examples:
Regensburg

San Gimignano

Bologna

Tarquinia

1 Like

this seems like the most accurate, albeit more complex, solution

Looking at taginfo, the most common usage currently is castle_type=towerhouse (overpass - lots in Ireland). There are also some defensive=tower_house (overpass).

castle in OSM is used for all sorts of things that in English would not be called castles - see the values for castle_type for more details.

1 Like

castle_type=towerhouse is used with several main tags :

tag count
historic=castle 346
historic=archaeological_site 4
historic=ruins 4
historic=fort 2
historic=church 1
historic=tower 1

man_made=tower + defensive=tower_house

tag count
tower:type=defensive 33
tower:type=bell_tower 1

So historic=castle + castle_type=towerhouse is mostly used but adding the subkey towerhouse=kula is too clumsy.
This tag have the advantage of being already rendered by default.

historic=tower_house + tower_house=kula (or towerhouse) seem fine.

“historic=castle” with “castle_type=towerhouse” seems fine, especially if it’s already in use.

“kula” is just a different way to refer in English to Balkan tower houses.

tower house is not the same as Balkan tower house, or kula, these are more specific from start to end of the list

which is probably one of the reasons for it’s popularity, but can also be seen as tagging for the renderer or contradicting tagging because you have to tag something as castle that isn’t

1 Like

Well, that’s how it’s usually translated into English, as far as I’ve noticed. But of course there are small cultural differences.

“Tower houses (singular: Albanian: kullë; Bosnian: odžak Bulgarian: кули, kuli; Serbian: кула, Romanian: culă) developed and were built since the Middle Ages in the Balkans,[1] particularly in Albania, Kosovo and Montenegro,[2] but also in Bosnia and Herzegovina, Bulgaria, Greece, North Macedonia and Serbia, as well as in Oltenia, in Romania.”

Exactly, there are several differences that would justify creating several subcategories for tower houses themselves (I don’t think the same tag can be used for, say, an Italian medieval tower house, a Svaneti tower house and the kulas I presented in an earlier reply; and these are just examples from the top of my head). However, as I said earlier, the historic=castle tag is defined as “various kinds of structures, most of which were originally built as fortified residences of a lord or noble”. I talk about this in the first post - most of the kulas were built with a clear defensive and residential purpose in mind, so, imo, they would fit this tag, even though it does seem weird to categorize them as castles. I maintain the opinion that the most clean solution, but which would necessitate the most community effort, is the creation of a historic=tower_house tag, to which could be added a tower_house=kula or tower_house:type=kula.

2 Likes

The effort isn’t to important even if we must open issue on several rendering and apps.

Could we avoid tower_house_type or tower_house:type and use the KISS tower_house subtag ? :grinning_face:

1 Like

I would prefer tower_house too, this was my first suggestion :grin: but I saw that the :type nomenclature scheme is very often used in OSM tags so I thought to include it too, I really don’t know the difference, it looks messy imo.