Leros Greece Kastro Castle - AtlasVisual

Kastro Castle Leros Greece Leros Video Map: http://www.atlasvisual.com/leros-greece The Castle of Leros also called Castle of the Virgin Mary or Castle of Panteli, was built in the 11th century by the Byzantine emperor Alexios Komninos. The castle was occupied by the Knights of Rhodes in the 13th century who reinforced it with more walls and ...

By AtlasVisual · 1:26
Back to Leros Castle