translate English to German: Giomici is an 11th century fortress situated on a ...
Giomici, auf einem Hügel im grünen Herze...