LockhartsUS's Lindos, Greece
07 P.o. 851
The restaurant was so good that we went there twice. The food is excellent - clearly fresh ingredien...
Acropolis of Lindos
The acropolis is a 15-20 minute walk from Lindos village along some steep village paved roads which ...