The medieval walls of the Castle of Lindos built by the Knights Templar on the Acropolis of Lindos. Dodecanese Islands, Greek Islands, Greece, Europe