Greece >
Photos >
Destinations >
Dodecanese >
Rhodes >
Istrios >
Apolakkia Dam - Rhodes island Greece
Apolakkia Dam - Rhodes island Greece
Apolakkia Dam - Rhodes island Greece by AAnna
Location where 'Apolakkia Dam - Rhodes island Greece' photo was taken:
See also: Istrios Guide, Rhodes Guide