Sponsored by Avalon Boutique Hotel
-
4, Agiou Fanouriou str, Rhodes, Greece
36.4437559, 28.226126600000043
+30 22410 34753
http://