Greece >
Photos >
Destinations >
Dodecanese >
Rhodes >
Kremasti >
Bayside Hotel garden snack bar, Kremasti, Rhodes, Greece.
Bayside Hotel garden snack bar, Kremasti, Rhodes, Greece.
Bayside Hotel garden snack bar, Kremasti, Rhodes, Greece. by Jager1960
Location where 'Bayside Hotel garden snack bar, Kremasti, Rhodes, Greece.' photo was taken:
See also: Kremasti Guide, Rhodes Guide