Dubrovnik walls are full of places like this, an open gate to our medieval fantasy.
Croatiadubrovnikcity wallsmazemedieval