Sponsored by Avalon Boutique Hotel
-
7, Polydorou str , Rhodes, Greece
36.4440602, 28.227104800000006
+30 22410 30439
http://